Use the same map for all instances.

This commit is contained in:
MobiusDevelopment 2019-10-24 17:13:12 +00:00
parent 03d12f45cf
commit 072ddd657c
3 changed files with 6 additions and 3 deletions

View File

@ -56,7 +56,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect
// Misc // Misc
private static final int TEMPLATE_ID = 195; private static final int TEMPLATE_ID = 195;
private final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>(); private static final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>();
public ResidenceOfKingIgnis() public ResidenceOfKingIgnis()
{ {
@ -76,6 +76,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
case "ENTER": case "ENTER":
{ {
enterInstance(player, npc, TEMPLATE_ID); enterInstance(player, npc, TEMPLATE_ID);
_playerFireRage.put(player, 0);
break; break;
} }
case "REMOVE_FIRE_RAGE": case "REMOVE_FIRE_RAGE":

View File

@ -56,7 +56,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect
// Misc // Misc
private static final int TEMPLATE_ID = 195; private static final int TEMPLATE_ID = 195;
private final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>(); private static final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>();
public ResidenceOfKingIgnis() public ResidenceOfKingIgnis()
{ {
@ -76,6 +76,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
case "ENTER": case "ENTER":
{ {
enterInstance(player, npc, TEMPLATE_ID); enterInstance(player, npc, TEMPLATE_ID);
_playerFireRage.put(player, 0);
break; break;
} }
case "REMOVE_FIRE_RAGE": case "REMOVE_FIRE_RAGE":

View File

@ -56,7 +56,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect private static SkillHolder FREYA_SAFETY_ZONE = new SkillHolder(50052, 1); // Just for an effect
// Misc // Misc
private static final int TEMPLATE_ID = 195; private static final int TEMPLATE_ID = 195;
private final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>(); private static final Map<PlayerInstance, Integer> _playerFireRage = new ConcurrentHashMap<>();
public ResidenceOfKingIgnis() public ResidenceOfKingIgnis()
{ {
@ -76,6 +76,7 @@ public class ResidenceOfKingIgnis extends AbstractInstance
case "ENTER": case "ENTER":
{ {
enterInstance(player, npc, TEMPLATE_ID); enterInstance(player, npc, TEMPLATE_ID);
_playerFireRage.put(player, 0);
break; break;
} }
case "REMOVE_FIRE_RAGE": case "REMOVE_FIRE_RAGE":