// • ▌ ▄ ·. ▄▄▄· ▄▄ • ▪ ▄▄· ▄▄▄▄· ▄▄▄· ▐▄▄▄ ▄▄▄ . // ·██ ▐███▪▐█ ▀█ ▐█ ▀ ▪██ ▐█ ▌▪▐█ ▀█▪▐█ ▀█ •█▌ ▐█▐▌· // ▐█ ▌▐▌▐█·▄█▀▀█ ▄█ ▀█▄▐█·██ ▄▄▐█▀▀█▄▄█▀▀█ ▐█▐ ▐▌▐▀▀▀ // ██ ██▌▐█▌▐█ ▪▐▌▐█▄▪▐█▐█▌▐███▌██▄▪▐█▐█ ▪▐▌██▐ █▌▐█▄▄▌ // ▀▀ █▪▀▀▀ ▀ ▀ ·▀▀▀▀ ▀▀▀·▀▀▀ ·▀▀▀▀ ▀ ▀ ▀▀ █▪ ▀▀▀ // Magicbane Emulator Project © 2013 - 2022 // www.magicbane.com package engine.objects; import java.sql.ResultSet; import java.sql.SQLException; public class MobBaseStats { public static MobBaseStats mbs = null; private final int baseStr; private final int baseInt; private final int baseCon; private final int baseSpi; private final int baseDex; private final int mobbaseSkill; private final int mobbaseSkillAmount; /** * ResultSet Constructor */ public MobBaseStats(ResultSet rs) throws SQLException { this.baseStr = rs.getInt("Strength"); this.baseInt = rs.getInt("Intelligence"); this.baseCon = rs.getInt("Constitution"); this.baseSpi = rs.getInt("Spirit"); this.baseDex = rs.getInt("Dexterity"); this.mobbaseSkill = rs.getInt("baseSkills"); this.mobbaseSkillAmount = rs.getInt("skillAmount"); } /** * Generic Constructor */ public MobBaseStats() { this.baseStr = 0; this.baseInt = 0; this.baseCon = 0; this.baseSpi = 0; this.baseDex = 0; this.mobbaseSkill = 0; this.mobbaseSkillAmount = 0; } public static MobBaseStats GetGenericStats() { if (mbs != null) return mbs; mbs = new MobBaseStats(); return mbs; } public int getBaseStr() { return baseStr; } public int getBaseInt() { return baseInt; } public int getBaseCon() { return baseCon; } public int getBaseSpi() { return baseSpi; } public int getBaseDex() { return baseDex; } public int getBaseSkill() { return mobbaseSkill; } public int getBaseSkillAmount() { return mobbaseSkillAmount; } }