|
|
@ -27,6 +27,7 @@ public class MobBase extends AbstractGameObject { |
|
|
|
private final String firstName; |
|
|
|
private final String firstName; |
|
|
|
private final byte level; |
|
|
|
private final byte level; |
|
|
|
private final float scale; |
|
|
|
private final float scale; |
|
|
|
|
|
|
|
private final ArrayList<MobBaseEffects> effectsList; |
|
|
|
public int bootySet; |
|
|
|
public int bootySet; |
|
|
|
public Enum.MobBehaviourType fsm; |
|
|
|
public Enum.MobBehaviourType fsm; |
|
|
|
public EnumBitSet<Enum.MonsterType> notEnemy; |
|
|
|
public EnumBitSet<Enum.MonsterType> notEnemy; |
|
|
@ -108,6 +109,8 @@ public class MobBase extends AbstractGameObject { |
|
|
|
|
|
|
|
|
|
|
|
this.mobBaseStats = DbManager.MobBaseQueries.LOAD_STATS(this.loadID); |
|
|
|
this.mobBaseStats = DbManager.MobBaseQueries.LOAD_STATS(this.loadID); |
|
|
|
DbManager.MobBaseQueries.LOAD_ALL_MOBBASE_SPEEDS(this); |
|
|
|
DbManager.MobBaseQueries.LOAD_ALL_MOBBASE_SPEEDS(this); |
|
|
|
|
|
|
|
//load effects for mobbase
|
|
|
|
|
|
|
|
this.effectsList = DbManager.MobBaseQueries.GET_RUNEBASE_EFFECTS(this.loadID); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|