Sanity check for race rune not in runebase.

This commit is contained in:
MagicBot committed 2023-03-29 17:57:37 -04:00
1 parent 5f6883059f
commit 39b07df2e2
2 files changed
+10 -8

No files matched your search

+9 -1
View File
@@ -30,7 +30,10 @@ public enum NPCManager {
public static void applyRuneSetEffects(Mob mob) {
EffectsBase effectsBase;
// Early exit
if (mob.runeSetID == 0)
return;;
//Apply all rune effects.
@@ -61,6 +64,11 @@ public enum NPCManager {
EffectsBase effectsBase;
RuneBase sourceRune = RuneBase.getRuneBase(runeID);
// Race runes are in the runeset but not in runebase for some reason
if (sourceRune == null)
return;;
for (MobBaseEffects mbe : sourceRune.getEffectsList()) {
effectsBase = PowersManager.getEffectByToken(mbe.getToken());