ABS char skill system

This commit is contained in:
2024-03-27 17:17:34 -05:00
parent 27d869276a
commit aff2a8fa0e
16 changed files with 542 additions and 656 deletions
+6 -6
View File
@@ -90,11 +90,11 @@ public class PlayerBonuses {
//recalculate race
if (pc.getRace() != null) {
if (pc.race != null) {
if (pc.getRace().getEffectsList() != null)
for (MobBaseEffects raceEffect : pc.getRace().getEffectsList()) {
if (pc.race.getEffectsList() != null)
for (MobBaseEffects raceEffect : pc.race.getEffectsList()) {
EffectsBase eb = PowersManager.getEffectByToken(raceEffect.getToken());
if (eb == null)
@@ -125,10 +125,10 @@ public class PlayerBonuses {
}
//calculate baseclass effects
if (pc.getBaseClass() != null) {
if (pc.baseClass != null) {
if (pc.getBaseClass().getEffectsList() != null)
for (MobBaseEffects classEffect : pc.getBaseClass().getEffectsList()) {
if (pc.baseClass.getEffectsList() != null)
for (MobBaseEffects classEffect : pc.baseClass.getEffectsList()) {
EffectsBase eb = PowersManager.getEffectByToken(classEffect.getToken());
if (eb == null)