Class GameConstants
java.lang.Object
constants.GameConstants
全局遊戲規則常數與升級數值表的中央存放處。
本類別以靜態方法與靜態陣列封裝 TWMS v149 的核心數值:
- 各等級所需升級經驗值(
exp[]),以及公會、PVP、坐騎、特質等獨立升級表。 - 依等級換算怪物血量(
mobHpVal[])、寵物親密度(closeness[])、套裝分數(setScore[])。 - 禁用道具清單(
itemBlock、cashBlock)、超時空傳送點(hyperTele)、 內在能力排名 ID 分組(rankC/B/A/S)。 - 視野內地圖物件類型清單(
rangedMapobjectTypes),供MapleMap判斷廣播範圍。
查詢入口皆為靜態方法(如 getExpNeededForLevel、getMonsterHP),
由 MapleCharacter 升級邏輯、MapleStatEffect 及腳本 API 廣泛呼叫。
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int[]static final intstatic final int[]static final int[]static final intstatic final intstatic final intstatic final intstatic int[]static int[]static int[]static int[]static int[]static final intstatic int[]static final int[]static final intstatic final intstatic final int[]static final intstatic final int[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int[]static final intstatic int[]static final intstatic final intstatic final int[]static final intstatic final intstatic final int[]static final String[]static final intstatic final List<MapleMapObjectType> static final int[]static final int[]static final int[]static final int[]static final int[]static final intstatic final String[]static final int[]static final String[]static final int[]static int[]static int[]static final intstatic int[]static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanaccscriptquest(int questid) static voidstatic voidaddBlockedNpc(int id) static booleancanForfeit(int questid) static booleancanHammer(int itemId) static booleancanScroll(int itemId) static booleanstatic intEntrustedStoreTax(int meso) static intEquipment_Bonus_EXP(int itemid) static booleanExceptQuest(int questid) static booleanexItemGather(int itemId) static bytegachaponRareItem(int id) static shortgetATK(int itemId, int def) static intgetAttackDelay(int id, Skill skill) static doublegetAttackRange(Point lt, Point rb) static doublegetAttackRange(MapleStatEffect def, int rangeInc) static List<GameConstants.Balloon> static intgetBOF_ForJob(int job) static intgetBookLevel(int level) static intgetBuffDelay(int skill) static intgetCardShortId(int id) static StringgetCashBlockedMsg(int id) static intgetChaosNumber(int itemId) static intgetClosenessNeededForLevel(int level) static intstatic intstatic intgetCurseTablet(int scrollId, int level) static intgetCustomReactItem(int rid, int original) static intgetCustomSpawnID(int summoner, int def) static shortgetDEF(int itemId, int def) static intgetDiceStat(int buffid, int stat) static intgetEmpress_ForJob(int job) static intgetExpForLevel(int i, int itemId) static intgetExpNeededForLevel(int level) static intgetExpRate(int job, int def) static intgetExpRate_Below10(int job) static intgetExpRate_Quest(int level) static intgetFishingTime(boolean vip, boolean gm) static intgetGuildExpNeededForLevel(int level) static shortgetHpMp(int itemId, int def) static int[]getInnerSkillbyRank(int rank) static MapleInventoryTypegetInventoryType(int itemId) static intgetJobNumber(int jobz) static intgetJobShortValue(int job) static intgetJudgmentStat(int buffid, int stat) static intgetLinkedAranSkill(int id) static final intgetLinkedAttackSkill(int id) static intgetLinkedMountItem(int sourceid) static intgetLowestPrice(int itemId) static intgetMasterySkill(int job) static intgetMaxLevel(int itemId) static intgetModifier(int itemId, int up) static intgetMonsterHP(int level) static intgetMountExpNeededForLevel(int level) static intgetMountItem(int sourceid, MapleCharacter chr) static intgetMountSkill(int sourceid, MapleCharacter chr) static intgetMPByJob(int job) static intgetMPEaterForJob(int job) static intgetNebuliteGrade(int id) static intgetNumSteal(int jobNum) static intgetPartyPlay(int mapId) static intgetPartyPlay(int mapId, int def) static intgetPartyPlayEXP(int mobID) static intgetPartyPlayHP(int mobID) static intgetProfessionEXP(int level) static intgetPVPExpNeededForLevel(int level) static intgetReverseRequiredEXP(int level) static intgetRewardPot(int itemid, int closeness) static intgetSetExpNeededForLevel(int level) static intgetSkillBook(int job) static intgetSkillBook(int job, int level) static intgetSkillBookByJob(int job) static intgetSkillBookByJob(int job, int skillId) static intgetSkillBookBySkill(int skillId) static intgetSkillBookForSkill(int skillid) static intgetSkillForStat(MonsterStatus stat) static intgetSkillLevel(int level) static shortgetSlotMax(int itemId) static shortgetStat(int itemId, int def) static intstatic intgetStatDice(int stat) static MonsterStatusgetStatFromWeapon(int itemid) static intgetStealSkill(int job) static intgetSuccessTablet(int scrollId, int level) static shortgetSummonAttackDelay(int id) static intgetTaxAmount(int meso) static intgetTimelessRequiredEXP(int level) static intgetTraitExpNeededForLevel(int level) static MapleWeaponTypegetWeaponType(int itemId) static intgetWOTA_ForJob(int job) static intgetXForStat(MonsterStatus stat) static booleanisAccessory(int itemId) static booleanisAccessoryScroll(int itemId) static booleanisAdventurer(int job) static booleanisAllScroll(int scrollId) static booleanisAngel(int sourceid) static booleanisApplicableSkill(int skil) static booleanisApplicableSkill_(int skil) static booleanisAran(int job) static booleanisArrowForBow(int itemId) static booleanisArrowForCrossBow(int itemId) static booleanisAzwanMap(int mapId) static booleanisBeginnerJob(int job) static booleanisBigAttackSkill(int skill) static booleanisBlockedNpc(int id) static booleanisBullet(int itemId) static booleanisCannon(int job) static booleanisChaosScroll(int itemId) static booleanisCleanSlate(int itemId) static booleanisCrushRing(int itemId) static booleanisCustomQuest(int id) static booleanisDagger(int itemId) static booleanisDawnWarrior(int job) static booleanisDB(int job) static booleanisDemon(int job) static booleanisDojo(int mapId) static booleanisDragonequip(int itemId) static booleanisDropRestricted(int itemId) static booleanisDSsub(int itemId) static booleanisDualBlade(int job) static booleanisEffectRing(int itemid) static booleanisElementAmp_Skill(int skill) static booleanisEquip(int itemId) static booleanisEquipScroll(int scrollId) static booleanisEvan(int job) static booleanisEvanDragonItem(int itemId) static booleanisEventMap(int mapid) static booleanisFastAttack(int id) static final booleanisForceIncrease(int skillid) static booleanisForceRespawn(int mapid) static booleanisFriendshipRing(int itemId) static booleanisGem(int id) static booleanisGeneralScroll(int itemId) static booleanisGMEquip(int itemId) static booleanisGun(int id) static booleanisHarvesting(int itemId) static booleanisHaveQuickMoveMap(int mapId) static booleanisHeart(int itemId) static booleanisHyperTeleMap(int mapId) static booleanisIceKnightSkill(int skill) static booleanisInBag(int slot, byte type) static booleanisInflationSkill(int skill) static booleanisInnocenceScroll(int itemId) static booleanisJett(int job) static booleanisJobFamily(int baseJob, int currentJob) static booleanisKatara(int itemId) static booleanisKOC(int job) static booleanisLinkedAranSkill(int id) static booleanisLinkedAttackSkill(int id) static booleanisMagicChargeSkill(int skillid) static booleanisMagicWeapon(int itemId) static booleanisMarriageRing(int itemId) static booleanisMechequip(int itemId) static booleanisMercedes(int job) static booleanisMihile(int job) static booleanisMonsterCard(int id) static final booleanisMountItemAvailable(int mountid, int jobid) static booleanisMulungSkill(int skill) static booleanisNoDelaySkill(int skillId) static booleanisNoSpawn(int mapID) static booleanisOpScroll(int scrollId) static booleanisOtherGem(int id) static booleanisOverall(int itemId) static booleanisPet(int itemId) static booleanisPickupRestricted(int itemId) static booleanisPotentialScroll(int scrollId) static booleanisProfessionSkill(int skill) static booleanisPyramidSkill(int skill) static booleanisRechargable(int itemId) static booleanisRecoveryIncSkill(int id) static booleanisResist(int job) static booleanisReverseItem(int itemId) static booleanisRing(int itemId) static booleanisSeparatedSp(int job) static booleanisShield(int itemId) static booleanisSpecialCard(int id) static booleanisSpecialScroll(int scrollId) static booleanisSquadMap(int id) static booleanisSummonSack(int id) static booleanisTablet(int itemId) static booleanisTeamMap(int mapid) static booleanisThrowingStar(int itemId) static booleanisTimelessItem(int itemId) static booleanisTownScroll(int id) static booleanisTwoHanded(int itemId) static booleanisUpgradeScroll(int id) static booleanisUse(int id) static booleanisUsefulUltimateLinkSkill(int job, int skill1) static booleanisUsefulUltimateSkill(int job, int skill) static booleanisUselssSkill(int skill) static booleanisWeapon(int itemId) static booleanisWildHunter(int job) static booleanis特殊劇情地圖(int mapid) static intstatic intstatic booleannotdrop(int itemid) static booleannottrade(int itemid) static booleanoptionTypeFits(int optionType, int itemId) static booleanpotentialIDFits(int potentialID, int newstate, int i) static voidremoveBlockedNpc(int id)
-
Field Details
-
rangedMapobjectTypes
-
itemBlock
public static final int[] itemBlock -
cashBlock
public static final int[] cashBlock -
rankC
public static final int[] rankC -
rankB
public static final int[] rankB -
rankA
public static final int[] rankA -
rankS
public static final int[] rankS -
circulators
public static final int[] circulators -
MAX_BUFFSTAT
public static final int MAX_BUFFSTAT- See Also:
-
RESERVED
-
stats
-
hyperTele
public static final int[] hyperTele -
blockedNpcs
-
goldrewards
public static final int[] goldrewards -
silverrewards
public static final int[] silverrewards -
peanuts
public static final int[] peanuts -
eventCommonReward
public static int[] eventCommonReward -
eventUncommonReward
public static int[] eventUncommonReward -
eventRareReward
public static int[] eventRareReward -
eventSuperReward
public static int[] eventSuperReward -
tenPercent
public static int[] tenPercent -
fishingReward
public static int[] fishingReward -
xmasReward
public static int[] xmasReward -
surpriseStyleBoxReward
public static int[] surpriseStyleBoxReward -
Equipments_Bonus
public static int[] Equipments_Bonus -
blockedMaps
public static int[] blockedMaps -
normalDrops
public static final int[] normalDrops -
rareDrops
public static final int[] rareDrops -
superDrops
public static final int[] superDrops -
owlItems
public static int[] owlItems -
publicNpcIds
public static final int[] publicNpcIds -
publicNpcs
-
EXP_POTION
public static final int EXP_POTION- See Also:
-
精靈耳朵
public static final int 精靈耳朵- See Also:
-
OMOK_SCORE
public static final int OMOK_SCORE- See Also:
-
MATCH_SCORE
public static final int MATCH_SCORE- See Also:
-
HP_ITEM
public static final int HP_ITEM- See Also:
-
MP_ITEM
public static final int MP_ITEM- See Also:
-
POT_ITEM
public static final int POT_ITEM- See Also:
-
JAIL_TIME
public static final int JAIL_TIME- See Also:
-
JAIL_QUEST
public static final int JAIL_QUEST- See Also:
-
REPORT_QUEST
public static final int REPORT_QUEST- See Also:
-
ULT_EXPLORER
public static final int ULT_EXPLORER- See Also:
-
ENERGY_DRINK
public static final int ENERGY_DRINK- See Also:
-
HARVEST_TIME
public static final int HARVEST_TIME- See Also:
-
PENDANT_SLOT
public static final int PENDANT_SLOT- See Also:
-
CURRENT_SET
public static final int CURRENT_SET- See Also:
-
BOSS_PQ
public static final int BOSS_PQ- See Also:
-
JAGUAR
public static final int JAGUAR- See Also:
-
DOJO
public static final int DOJO- See Also:
-
DOJO_RECORD
public static final int DOJO_RECORD- See Also:
-
PARTY_REQUEST
public static final int PARTY_REQUEST- See Also:
-
PARTY_INVITE
public static final int PARTY_INVITE- See Also:
-
QUICK_SLOT
public static final int QUICK_SLOT- See Also:
-
ITEM_TITLE
public static final int ITEM_TITLE- See Also:
-
-
Constructor Details
-
GameConstants
public GameConstants()
-
-
Method Details
-
getExpNeededForLevel
public static int getExpNeededForLevel(int level) -
getSkillLevel
public static int getSkillLevel(int level) -
getInnerSkillbyRank
public static int[] getInnerSkillbyRank(int rank) -
getGuildExpNeededForLevel
public static int getGuildExpNeededForLevel(int level) -
getPVPExpNeededForLevel
public static int getPVPExpNeededForLevel(int level) -
getClosenessNeededForLevel
public static int getClosenessNeededForLevel(int level) -
getMountExpNeededForLevel
public static int getMountExpNeededForLevel(int level) -
getTraitExpNeededForLevel
public static int getTraitExpNeededForLevel(int level) -
getSetExpNeededForLevel
public static int getSetExpNeededForLevel(int level) -
getMonsterHP
public static int getMonsterHP(int level) -
getBookLevel
public static int getBookLevel(int level) -
getTimelessRequiredEXP
public static int getTimelessRequiredEXP(int level) -
getReverseRequiredEXP
public static int getReverseRequiredEXP(int level) -
getProfessionEXP
public static int getProfessionEXP(int level) -
isHarvesting
public static boolean isHarvesting(int itemId) -
maxViewRangeSq
public static int maxViewRangeSq() -
maxViewRangeSq_Half
public static int maxViewRangeSq_Half() -
isJobFamily
public static boolean isJobFamily(int baseJob, int currentJob) -
isDB
public static boolean isDB(int job) -
isKOC
public static boolean isKOC(int job) -
isDawnWarrior
public static boolean isDawnWarrior(int job) -
isEvan
public static boolean isEvan(int job) -
isMercedes
public static boolean isMercedes(int job) -
isWildHunter
public static boolean isWildHunter(int job) -
isDemon
public static boolean isDemon(int job) -
isAran
public static boolean isAran(int job) -
isResist
public static boolean isResist(int job) -
isAdventurer
public static boolean isAdventurer(int job) -
isCannon
public static boolean isCannon(int job) -
isMihile
public static boolean isMihile(int job) -
isSeparatedSp
public static boolean isSeparatedSp(int job) -
isRecoveryIncSkill
public static boolean isRecoveryIncSkill(int id) -
isLinkedAranSkill
public static boolean isLinkedAranSkill(int id) -
getLinkedAranSkill
public static int getLinkedAranSkill(int id) -
isForceIncrease
public static final boolean isForceIncrease(int skillid) -
getBOF_ForJob
public static int getBOF_ForJob(int job) -
getEmpress_ForJob
public static int getEmpress_ForJob(int job) -
getWOTA_ForJob
public static int getWOTA_ForJob(int job) -
isElementAmp_Skill
public static boolean isElementAmp_Skill(int skill) -
getMPEaterForJob
public static int getMPEaterForJob(int job) -
getJobShortValue
public static int getJobShortValue(int job) -
isPyramidSkill
public static boolean isPyramidSkill(int skill) -
isInflationSkill
public static boolean isInflationSkill(int skill) -
isBigAttackSkill
public static boolean isBigAttackSkill(int skill) -
isMulungSkill
public static boolean isMulungSkill(int skill) -
isIceKnightSkill
public static boolean isIceKnightSkill(int skill) -
isThrowingStar
public static boolean isThrowingStar(int itemId) -
isBullet
public static boolean isBullet(int itemId) -
isRechargable
public static boolean isRechargable(int itemId) -
isOverall
public static boolean isOverall(int itemId) -
isPet
public static boolean isPet(int itemId) -
isArrowForCrossBow
public static boolean isArrowForCrossBow(int itemId) -
isArrowForBow
public static boolean isArrowForBow(int itemId) -
isMagicWeapon
public static boolean isMagicWeapon(int itemId) -
isWeapon
public static boolean isWeapon(int itemId) -
getInventoryType
-
isInBag
public static boolean isInBag(int slot, byte type) -
getWeaponType
-
isShield
public static boolean isShield(int itemId) -
isEquip
public static boolean isEquip(int itemId) -
isCleanSlate
public static boolean isCleanSlate(int itemId) -
isAccessoryScroll
public static boolean isAccessoryScroll(int itemId) -
isInnocenceScroll
public static boolean isInnocenceScroll(int itemId) -
isChaosScroll
public static boolean isChaosScroll(int itemId) -
getChaosNumber
public static int getChaosNumber(int itemId) -
isEquipScroll
public static boolean isEquipScroll(int scrollId) -
isPotentialScroll
public static boolean isPotentialScroll(int scrollId) -
isSpecialScroll
public static boolean isSpecialScroll(int scrollId) -
isTwoHanded
public static boolean isTwoHanded(int itemId) -
isTownScroll
public static boolean isTownScroll(int id) -
isUpgradeScroll
public static boolean isUpgradeScroll(int id) -
isGun
public static boolean isGun(int id) -
isUse
public static boolean isUse(int id) -
isSummonSack
public static boolean isSummonSack(int id) -
isMonsterCard
public static boolean isMonsterCard(int id) -
isSpecialCard
public static boolean isSpecialCard(int id) -
getCardShortId
public static int getCardShortId(int id) -
isGem
public static boolean isGem(int id) -
isOtherGem
public static boolean isOtherGem(int id) -
isCustomQuest
public static boolean isCustomQuest(int id) -
getTaxAmount
public static int getTaxAmount(int meso) -
EntrustedStoreTax
public static int EntrustedStoreTax(int meso) -
getAttackDelay
-
gachaponRareItem
public static byte gachaponRareItem(int id) -
isReverseItem
public static boolean isReverseItem(int itemId) -
isTimelessItem
public static boolean isTimelessItem(int itemId) -
isRing
public static boolean isRing(int itemId) -
isEffectRing
public static boolean isEffectRing(int itemid) -
isMarriageRing
public static boolean isMarriageRing(int itemId) -
isFriendshipRing
public static boolean isFriendshipRing(int itemId) -
isCrushRing
public static boolean isCrushRing(int itemId) -
Equipment_Bonus_EXP
public static int Equipment_Bonus_EXP(int itemid) -
getExpForLevel
public static int getExpForLevel(int i, int itemId) -
getMaxLevel
public static int getMaxLevel(int itemId) -
getStatChance
public static int getStatChance() -
getStatFromWeapon
-
getXForStat
-
getSkillForStat
-
getSkillBook
public static int getSkillBook(int job) -
getSkillBook
public static int getSkillBook(int job, int level) -
getSkillBookForSkill
public static int getSkillBookForSkill(int skillid) -
getLinkedMountItem
public static int getLinkedMountItem(int sourceid) -
getMountItem
-
isKatara
public static boolean isKatara(int itemId) -
isDagger
public static boolean isDagger(int itemId) -
isApplicableSkill
public static boolean isApplicableSkill(int skil) -
isApplicableSkill_
public static boolean isApplicableSkill_(int skil) -
isTablet
public static boolean isTablet(int itemId) -
isGeneralScroll
public static boolean isGeneralScroll(int itemId) -
getSuccessTablet
public static int getSuccessTablet(int scrollId, int level) -
getCurseTablet
public static int getCurseTablet(int scrollId, int level) -
isAccessory
public static boolean isAccessory(int itemId) -
potentialIDFits
public static boolean potentialIDFits(int potentialID, int newstate, int i) -
optionTypeFits
public static boolean optionTypeFits(int optionType, int itemId) -
getNebuliteGrade
public static int getNebuliteGrade(int id) -
isMountItemAvailable
public static final boolean isMountItemAvailable(int mountid, int jobid) -
isEvanDragonItem
public static boolean isEvanDragonItem(int itemId) -
isHeart
public static boolean isHeart(int itemId) -
isMechequip
public static boolean isMechequip(int itemId) -
isDragonequip
public static boolean isDragonequip(int itemId) -
isDSsub
public static boolean isDSsub(int itemId) -
canScroll
public static boolean canScroll(int itemId) -
canHammer
public static boolean canHammer(int itemId) -
ExceptQuest
public static boolean ExceptQuest(int questid) -
getMasterySkill
public static int getMasterySkill(int job) -
getExpRate_Below10
public static int getExpRate_Below10(int job) -
getExpRate_Quest
public static int getExpRate_Quest(int level) -
getCashBlockedMsg
-
getCustomReactItem
public static int getCustomReactItem(int rid, int original) -
getJobNumber
public static int getJobNumber(int jobz) -
isBeginnerJob
public static boolean isBeginnerJob(int job) -
isAzwanMap
public static boolean isAzwanMap(int mapId) -
isForceRespawn
public static boolean isForceRespawn(int mapid) -
getFishingTime
public static int getFishingTime(boolean vip, boolean gm) -
getCustomSpawnID
public static int getCustomSpawnID(int summoner, int def) -
canForfeit
public static boolean canForfeit(int questid) -
getAttackRange
-
getAttackRange
-
getLowestPrice
public static int getLowestPrice(int itemId) -
isNoDelaySkill
public static boolean isNoDelaySkill(int skillId) -
isNoSpawn
public static boolean isNoSpawn(int mapID) -
getExpRate
public static int getExpRate(int job, int def) -
getModifier
public static int getModifier(int itemId, int up) -
getSlotMax
public static short getSlotMax(int itemId) -
isDropRestricted
public static boolean isDropRestricted(int itemId) -
isPickupRestricted
public static boolean isPickupRestricted(int itemId) -
getStat
public static short getStat(int itemId, int def) -
getHpMp
public static short getHpMp(int itemId, int def) -
getATK
public static short getATK(int itemId, int def) -
getDEF
public static short getDEF(int itemId, int def) -
isDojo
public static boolean isDojo(int mapId) -
getPartyPlayHP
public static int getPartyPlayHP(int mobID) -
getPartyPlayEXP
public static int getPartyPlayEXP(int mobID) -
getPartyPlay
public static int getPartyPlay(int mapId) -
getPartyPlay
public static int getPartyPlay(int mapId, int def) -
isHyperTeleMap
public static boolean isHyperTeleMap(int mapId) -
getCurrentDate
public static int getCurrentDate() -
getCurrentDate_NoTime
public static int getCurrentDate_NoTime() -
achievementRatio
-
isAngel
public static boolean isAngel(int sourceid) -
getRewardPot
public static int getRewardPot(int itemid, int closeness) -
isEventMap
public static boolean isEventMap(int mapid) -
isMagicChargeSkill
public static boolean isMagicChargeSkill(int skillid) -
addBlockedNpc
public static void addBlockedNpc(int id) -
removeBlockedNpc
public static void removeBlockedNpc(int id) -
isBlockedNpc
public static boolean isBlockedNpc(int id) -
isTeamMap
public static boolean isTeamMap(int mapid) -
getStatDice
public static int getStatDice(int stat) -
getDiceStat
public static int getDiceStat(int buffid, int stat) -
getMPByJob
public static int getMPByJob(int job) -
getJudgmentStat
public static int getJudgmentStat(int buffid, int stat) -
getBuffDelay
public static int getBuffDelay(int skill) -
isHaveQuickMoveMap
public static boolean isHaveQuickMoveMap(int mapId) -
getBalloons
-
isSquadMap
public static boolean isSquadMap(int id) -
isOpScroll
public static boolean isOpScroll(int scrollId) -
isAllScroll
public static boolean isAllScroll(int scrollId) -
accscriptquest
public static boolean accscriptquest(int questid) -
isGMEquip
public static boolean isGMEquip(int itemId) -
isProfessionSkill
public static boolean isProfessionSkill(int skill) -
isUsefulUltimateSkill
public static boolean isUsefulUltimateSkill(int job, int skill) -
isUsefulUltimateLinkSkill
public static boolean isUsefulUltimateLinkSkill(int job, int skill1) -
isUselssSkill
public static boolean isUselssSkill(int skill) -
getSummonAttackDelay
public static short getSummonAttackDelay(int id) -
isFastAttack
public static boolean isFastAttack(int id) -
notdrop
public static boolean notdrop(int itemid) -
nottrade
public static boolean nottrade(int itemid) -
getMountSkill
-
exItemGather
public static boolean exItemGather(int itemId) -
getStealSkill
public static int getStealSkill(int job) -
getNumSteal
public static int getNumSteal(int jobNum) -
canSteal
-
isLinkedAttackSkill
public static boolean isLinkedAttackSkill(int id) -
getLinkedAttackSkill
public static final int getLinkedAttackSkill(int id) -
isDualBlade
public static boolean isDualBlade(int job) -
isJett
public static boolean isJett(int job) -
is特殊劇情地圖
public static boolean is特殊劇情地圖(int mapid) -
getSkillBookBySkill
public static int getSkillBookBySkill(int skillId) -
getSkillBookByJob
public static int getSkillBookByJob(int job) -
getSkillBookByJob
public static int getSkillBookByJob(int job, int skillId)
-