Reuse already known ClassIds.
This commit is contained in:
parent
ed6f1558aa
commit
42ff398c5e
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -832,7 +832,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -841,12 +840,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -834,7 +834,6 @@ public class Raina extends AbstractNpcAI
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -843,12 +842,10 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -883,7 +883,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -892,12 +891,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
// }
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
@ -867,7 +867,6 @@ public class VillageMasterInstance extends NpcInstance
|
||||
}
|
||||
|
||||
Set<ClassId> unavailableClasses = subclassSetMap.get(pClass);
|
||||
|
||||
if (unavailableClasses != null)
|
||||
{
|
||||
subclasses.removeAll(unavailableClasses);
|
||||
@ -876,12 +875,10 @@ public class VillageMasterInstance extends NpcInstance
|
||||
|
||||
if (subclasses != null)
|
||||
{
|
||||
final ClassId currClassId = ClassId.getClassId(player.getClassId().getId());
|
||||
final ClassId currClassId = player.getClassId();
|
||||
for (ClassId tempClass : subclasses)
|
||||
{
|
||||
final ClassId tempClassId = ClassId.getClassId(tempClass.getId());
|
||||
|
||||
if (currClassId.equalsOrChildOf(tempClassId))
|
||||
if (currClassId.equalsOrChildOf(tempClass))
|
||||
{
|
||||
subclasses.remove(tempClass);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user