v1.3.2: fixed potion/scroll/ring handlers not being consistent for seeds

This commit is contained in:
Evan Debenham
2022-07-22 12:41:27 -04:00
parent 987350c11e
commit 345cb9baa5
3 changed files with 6 additions and 3 deletions

View File

@@ -74,6 +74,7 @@ import com.watabou.utils.Reflection;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashMap;
public class Potion extends Item {
@@ -84,7 +85,7 @@ public class Potion extends Item {
private static final float TIME_TO_DRINK = 1f;
private static final HashMap<String, Integer> colors = new HashMap<String, Integer>() {
private static final LinkedHashMap<String, Integer> colors = new LinkedHashMap<String, Integer>() {
{
put("crimson",ItemSpriteSheet.POTION_CRIMSON);
put("amber",ItemSpriteSheet.POTION_AMBER);

View File

@@ -42,12 +42,13 @@ import com.watabou.utils.Random;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashMap;
public class Ring extends KindofMisc {
protected Buff buff;
private static final HashMap<String, Integer> gems = new HashMap<String, Integer>() {
private static final LinkedHashMap<String, Integer> gems = new LinkedHashMap<String, Integer>() {
{
put("garnet",ItemSpriteSheet.RING_GARNET);
put("ruby",ItemSpriteSheet.RING_RUBY);

View File

@@ -60,6 +60,7 @@ import com.watabou.utils.Reflection;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashMap;
public abstract class Scroll extends Item {
@@ -67,7 +68,7 @@ public abstract class Scroll extends Item {
protected static final float TIME_TO_READ = 1f;
private static final HashMap<String, Integer> runes = new HashMap<String, Integer>() {
private static final LinkedHashMap<String, Integer> runes = new LinkedHashMap<String, Integer>() {
{
put("KAUNAN",ItemSpriteSheet.SCROLL_KAUNAN);
put("SOWILO",ItemSpriteSheet.SCROLL_SOWILO);