Remove the dead static_rune_baseeffect path
RuneBaseEffect, its handler, every effectsGranted field and getter (including the PromotionClass promoID*10+2500..2503 lookups) and the empty PlayerBonuses.grantEffect had no reader (2.10a). The GameObjectType constant stays so later ordinals are unchanged. No value changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
64a86152d3
commit
658d52cf41
11 files changed
-245
No files matched your search
@@ -33,11 +33,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
private final ArrayList<Integer> allowedRunes;
|
||||
private final ArrayList<SkillReq> skillsGranted;
|
||||
private final ArrayList<PowerReq> powersGranted;
|
||||
private final ArrayList<RuneBaseEffect> effectsGranted;
|
||||
private final ArrayList<RuneBaseEffect> effectsGrantedFighter;
|
||||
private final ArrayList<RuneBaseEffect> effectsGrantedHealer;
|
||||
private final ArrayList<RuneBaseEffect> effectsGrantedRogue;
|
||||
private final ArrayList<RuneBaseEffect> effectsGrantedMage;
|
||||
private int token = 0;
|
||||
private ArrayList<MobBaseEffects> effectsList = new ArrayList<>();
|
||||
|
||||
@@ -55,11 +50,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
this.healthMod = 0f;
|
||||
this.manaMod = 0f;
|
||||
this.staminaMod = 0f;
|
||||
this.effectsGranted = new ArrayList<>();
|
||||
this.effectsGrantedFighter = new ArrayList<>();
|
||||
this.effectsGrantedHealer = new ArrayList<>();
|
||||
this.effectsGrantedRogue = new ArrayList<>();
|
||||
this.effectsGrantedMage = new ArrayList<>();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -76,11 +66,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
this.healthMod = 0f;
|
||||
this.manaMod = 0f;
|
||||
this.staminaMod = 0f;
|
||||
this.effectsGranted = new ArrayList<>();
|
||||
this.effectsGrantedFighter = new ArrayList<>();
|
||||
this.effectsGrantedHealer = new ArrayList<>();
|
||||
this.effectsGrantedRogue = new ArrayList<>();
|
||||
this.effectsGrantedMage = new ArrayList<>();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -98,11 +83,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
this.allowedRunes = DbManager.PromotionQueries.GET_ALLOWED_RUNES(this);
|
||||
this.skillsGranted = SkillReq.getSkillReqsForRune(this.getObjectUUID());
|
||||
this.powersGranted = PowerReq.getPowerReqsForRune(this.getObjectUUID());
|
||||
this.effectsGranted = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE(this.getObjectUUID());
|
||||
this.effectsGrantedFighter = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2500);
|
||||
this.effectsGrantedHealer = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2501);
|
||||
this.effectsGrantedRogue = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2502);
|
||||
this.effectsGrantedMage = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2503);
|
||||
this.effectsList = MobBaseEffects.getEffectsForRune(this.getObjectUUID());
|
||||
|
||||
|
||||
@@ -123,11 +103,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
this.allowedRunes = getAllowedRuneTokens(rune);
|
||||
this.skillsGranted = SkillReq.getSkillReqsForRune(this.getObjectUUID());
|
||||
this.powersGranted = PowerReq.getPowerReqsForRune(this.getObjectUUID());
|
||||
this.effectsGranted = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE(this.getObjectUUID());
|
||||
this.effectsGrantedFighter = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2500);
|
||||
this.effectsGrantedHealer = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2501);
|
||||
this.effectsGrantedRogue = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2502);
|
||||
this.effectsGrantedMage = DbManager.RuneBaseEffectQueries.GET_EFFECTS_FOR_RUNEBASE((this.getObjectUUID() * 10) + 2503);
|
||||
this.effectsList = MobBaseEffects.getEffectsForRune(this.getObjectUUID());
|
||||
}
|
||||
|
||||
@@ -247,23 +222,6 @@ public class PromotionClass extends AbstractGameObject {
|
||||
* Serializing
|
||||
*/
|
||||
|
||||
public ArrayList<RuneBaseEffect> getEffectsGranted() {
|
||||
return this.effectsGranted;
|
||||
}
|
||||
|
||||
public ArrayList<RuneBaseEffect> getEffectsGranted(int baseClassID) {
|
||||
if (baseClassID == 2500)
|
||||
return this.effectsGrantedFighter;
|
||||
else if (baseClassID == 2501)
|
||||
return this.effectsGrantedHealer;
|
||||
else if (baseClassID == 2502)
|
||||
return this.effectsGrantedRogue;
|
||||
else if (baseClassID == 2503)
|
||||
return this.effectsGrantedMage;
|
||||
else
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateDatabase() {
|
||||
// TODO Create update logic.
|
||||
|
||||
Reference in new issue
Block a user