15, Unknown. Appears in inventory_info with qty 0 /** * Guild Monster piece. */ const GUILD_MONSTER_PIECE = 19; /** * Rainbowmon. */ const RAINBOWMON = 25; # Possibly material monsters in general. Appears when wish returns a rainbowmon. /** * Rune Craft. */ const RUNE_CRAFT = 27; /** * Craft Stuff. */ const CRAFT_STUFF = 29; /** * Enhancing Monster. */ const ENHANCING_MONSTER = 61; }; /** * Items constants. * * @category Data */ final class INVENTORY_ID{ /** * Essence of Magic (Low). */ const ESSENCE_MAGIC_LOW = 11006; /** * Essence of Magic (Mid). */ const ESSENCE_MAGIC_MID = 12006; /** * Essence of Magic (High). */ const ESSENCE_MAGIC_HIGH = 13006; /** * Essence of Water (Low). */ const ESSENCE_WATER_LOW = 11001; /** * Essence of Water (Mid). */ const ESSENCE_WATER_MID = 12001; /** * Essence of Water (High). */ const ESSENCE_WATER_HIGH = 13001; /** * Essence of Fire (Low). */ const ESSENCE_FIRE_LOW = 11002; /** * Essence of Fire (Mid). */ const ESSENCE_FIRE_MID = 12002; /** * Essence of Fire (High). */ const ESSENCE_FIRE_HIGH = 13002; /** * Essence of Wind (Low). */ const ESSENCE_WIND_LOW = 11003; /** * Essence of Wind (Mid). */ const ESSENCE_WIND_MID = 12003; /** * Essence of Wind (High). */ const ESSENCE_WIND_HIGH = 13003; /** * Essence of Light (Low). */ const ESSENCE_LIGHT_LOW = 11004; /** * Essence of Light (Mid). */ const ESSENCE_LIGHT_MID = 12004; /** * Essence of Light (High). */ const ESSENCE_LIGHT_HIGH = 13004; /** * Essence of Dark (Low). */ const ESSENCE_DARK_LOW = 11005; /** * Essence of Dark (Mid). */ const ESSENCE_DARK_MID = 12005; /** * Essence of Dark (High). */ const ESSENCE_DARK_HIGH = 13005; /** * Wood. */ const WOOD = 1001; /** * Leather. */ const LEATHER = 1002; /** * Rock. */ const ROCK = 1003; /** * Ore. */ const ORE = 1004; /** * Mithril. */ const MITHRIL = 1005; /** * Cloth. */ const CLOTH = 1006; /** * Rune Piece. */ const RUNE_PIECE = 2001; /** * Powder. */ const POWDER = 3001; /** * Symbol of Harmony. */ const SYMBOL_HARMONY = 4001; /** * Symbol of Transcendance. */ const SYMBOL_TRANSCENDANCE = 4002; /** * Symbol of Chaos. */ const SYMBOL_CHAOS = 4003; /** * Frozen Water Crystal. */ const CRYSTAL_WATER = 5001; /** * Flaming Fire Crystal. */ const CRYSTAL_FIRE = 5002; /** * Whirling Wind Crystal. */ const CRYSTAL_WIND = 5003; /** * Shiny Light Crystal. */ const CRYSTAL_LIGHT = 5004; /** * Pitch-Black Dark Crystal. */ const CRYSTAL_DARK = 5005; /** * Condensed Magic Crystal. */ const CRYSTAL_MAGIC = 6001; /** * Pure Crystal. */ const CRYSTAL_PURE = 7001; }; /** * Storage-able enhance monster constants. * * @category Data */ final class ENHANCE_MONSTER_ID{ /** * Water Angelmon. */ const WATER_ANGELMON = 142110115; /** * Fire Angelmon. */ const FIRE_ANGELMON = 142120115; /** * Wind Angelmon. */ const WIND_ANGELMON = 142130115; /** * Light Angelmon. */ const LIGHT_ANGELMON = 142140115; /** * Dark Angelmon. */ const DARK_ANGELMON = 142150115; /** * Water King Angelmon. */ const WATER_KING_ANGELMON = 182110115; /** * Fire King Angelmon. */ const FIRE_KING_ANGELMON = 182120115; /** * Wind King Angelmon. */ const WIND_KING_ANGELMON = 182130115; /** * Light King Angelmon. */ const LIGHT_KING_ANGELMON = 182140115; /** * Dark King Angelmon. */ const DARK_KING_ANGELMON = 182150115; /** * 2* Rainbowmon (Lv. 20). */ const RAINBOWMON_2_20 = 143140220; /** * 3* Rainbowmon (Lv. 1). */ const RAINBOWMON_3_1 = 143140301; /** * 3* Rainbowmon (Lv. 25). */ const RAINBOWMON_3_25 = 143140325; /** * 4* Rainbowmon (Lv. 1). */ const RAINBOWMON_4_1 = 143140401; /** * 4* Rainbowmon (Lv. 30). */ const RAINBOWMON_4_30 = 143140430; /** * 5* Rainbowmon (Lv. 1). */ const RAINBOWMON_5_1 = 143140501; /** * Devilmon. */ const DEVILMON = 151050101; /** * Super Angelmon. */ const SUPER_ANGELMON = 217140115; }; /** * Rune set constants. * * @category Data */ final class RUNE_SET_ID{ /** * Energy. */ const ENERGY = 1; /** * Guard. */ const GUARD = 2; /** * Swift. */ const SWIFT = 3; /** * Blade. */ const BLADE = 4; /** * Rage. */ const RAGE = 5; /** * Focus. */ const FOCUS = 6; /** * Endure. */ const ENDURE = 7; /** * Fatal. */ const FATAL = 8; /** * Despair. */ const DESPAIR = 10; /** * Vampire. */ const VAMPIRE = 11; /** * Violent. */ const VIOLENT = 13; /** * Nemesis. */ const NEMESIS = 14; /** * Will. */ const WILL = 15; /** * Shield. */ const SHIELD = 16; /** * Revenge. */ const REVENGE = 17; /** * Destroy. */ const DESTROY = 18; /** * Fight. */ const FIGHT = 19; /** * Determination. */ const DETERMINATION = 20; /** * Enhance. */ const ENHANCE = 21; /** * Accuracy. */ const ACCURACY = 22; /** * Tolerance. */ const TOLERANCE = 23; }; /** * Rune stat constants. * * Includes all stats a rune can have. For unit stats, see{@see $STAT_ID}. * * @category Data */ final class RUNE_STAT_ID{ /** * HP (flat). */ const HP = 1; /** * HP (percent). */ const HP_P = 2; /** * Attack (flat). */ const ATK = 3; /** * Attack (percent). */ const ATK_P = 4; /** * Defense (flat). */ const DEF = 5; /** * Defense (percent). */ const DEF_P = 6; /** * Speed. */ const SPD = 8; /** * Critical Rate. */ const CRR = 9; /** * Critical Damage. */ const CRD = 10; /** * Resistance. */ const RES = 11; /** * Accuracy. */ const ACC = 12; }; /** * Artifact types. * * The two types of artifacts. */ final class ARTIFACT_TYPE{ /** * Elemental attribute. */ const ELEMENT = 1; /** * Type artifact. */ const ARCHETYPE = 2; } /** * Artifact stat constants. * * The stats an artifact can have. For unit stats, see{@see $STAT_ID}. * * @category Data */ final class ARTIFACT_STAT_ID{ /** * HP. */ const HP = 100; /** * ATK. */ const ATK = 101; /** * DEF. */ const DEF = 102; } /** * Rune (and other items) quality constants. * * @category Data */ final class QUALITY_ID{ /** * Normal. */ const NORMAL = 1; /** * Magic. */ const MAGIC = 2; /** * Rare. */ const RARE = 3; /** * Hero. */ const HERO = 4; /** * Legend. */ const LEGEND = 5; }; /** * Craft items constants. * * @category Data */ final class CRAFT_ID{ /** * Enchant Gem. */ const ENCHANT_GEM = 1; /** * Grindstone. */ const GRINDSTONE = 2; /** * Immemorial Gem. */ const IMMEMORIAL_GEM = 3; /** * Immemorial Grindstone. */ const IMMEMORIAL_GRINDSTONE = 4; }; /** * Guild member rank constants. * * @category Data */ final class GUILD_MEMBER_GRADE_ID{ /** * Leader. */ const LEADER = 1; /** * Viceleader. */ const VICELEADER = 3; /** * Normal member. */ const NORMAL = 2; }; /** * Arena ranking constant. * * Each element contains the minimum points for a rank. To calculate rank, * @{see ARENA_RANKING_RANK} is neeeded too. * * @category Data */ final class ARENA_RANKING_POINTS{ /** * Beginer. */ const BEGINER = 0; /** * Challenger 1. */ const CHALLENGER_1 = 900; /** * Challenger 2. */ const CHALLENGER_2 = 1000; /** * Challenger 3. */ const CHALLENGER_3 = 1100; /** * Fighter 1. */ const FIGHTER_1 = 1200; /** * Fighter 2. */ const FIGHTER_2 = 1300; /** * Fighter 3. */ const FIGHTER_3 = 1400; /** * Conqueror 1. */ const CONQUEROR_1 = 1500; /** * Conqueror 2. */ const CONQUEROR_2 = 1600; /** * Conqueror 3. */ const CONQUEROR_3 = 1700; /** * Guardian 1. */ const GUARDIAN_1 = 1700; /** * Guardian 2. */ const GUARDIAN_2 = 1700; /** * Guardian 3. */ const GUARDIAN_3 = 1700; /** * Legend. */ const LEGEND = 1700; }; /** * Arena ranking constant. * * Each element contains the minimum top needed for a rank. A null value * indicates that there is no top requeriment.To calculate rank, * @{see ARENA_RANKING_POINTS} is neeeded too. * * @category Data */ final class ARENA_RANKING_RANK{ /** * Beginer. */ const BEGINER = null; /** * Challenger 1. */ const CHALLENGER_1 = null; /** * Challenger 2. */ const CHALLENGER_2 = null; /** * Challenger 3. */ const CHALLENGER_3 = null; /** * Fighter 1. */ const FIGHTER_1 = null; /** * Fighter 2. */ const FIGHTER_2 = null; /** * Fighter 3. */ const FIGHTER_3 = null; /** * Conqueror 1. */ const CONQUEROR_1 = 10000; /** * Conqueror 2. */ const CONQUEROR_2 = 3000; /** * Conqueror 3. */ const CONQUEROR_3 = 1000; /** * Guardian 1. */ const GUARDIAN_1 = 300; /** * Guardian 2. */ const GUARDIAN_2 = 100; /** * Guardian 3. */ const GUARDIAN_3 = 30; /** * Legend. */ const LEGEND = 1; }; /** * Arena rank constant. * * @category Data */ final class ARENA_RANK_ID{ /** * Beginer. */ const BEGINER = 901; /** * Challenger 1. */ const CHALLENGER_1 = 1001; /** * Challenger 2. */ const CHALLENGER_2 = 1002; /** * Challenger 3. */ const CHALLENGER_3 = 1003; /** * Fighter 1. */ const FIGHTER_1 = 2001; /** * Fighter 2. */ const FIGHTER_2 = 2002; /** * Fighter 3. */ const FIGHTER_3 = 2003; /** * Conqueror 1. */ const CONQUEROR_1 = 3001; /** * Conqueror 2. */ const CONQUEROR_2 = 3002; /** * Conqueror 3. */ const CONQUEROR_3 = 3003; /** * Guardian 1. */ const GUARDIAN_1 = 4001; /** * Guardian 2. */ const GUARDIAN_2 = 4002; /** * Guardian 3. */ const GUARDIAN_3 = 40003; /** * Legend. */ const LEGEND = 5001; } /** * World Boss rank constant. * * @category Data */ final class WORLD_BOSS_RANK_ID{ /** * Beginer. */ const RANK = [ 0 => "F", 1 => "D", 2 => "C", 3 => "B-", 4 => "B", 5 => "B+", 6 => "A-", 7 => "A", 8 => "A+", 9 => "S", 10 => "SS", 11 => "SSS" ]; } /** * Default filter values; * * @category Data */ final class FILTER{ /** * Default values for the catalog filters. */ const CATALOG = [ "ELEMENT" => 0, "NAME" => "", "MIN_STARS" => 1, "MAX_STARS" => 5 ]; /** * Default values for the fusion filters. */ const FUSION = [ "PRODUCT" => 0 ]; /** * Default values for the monster filters. */ const MONSTER = [ "ELEMENT" => -1, "NAME" => "", "MIN_STARS" => 1, "MAX_STARS" => 6, "IN_STORAGE" => false, "WITHOUT_RUNES" => false ]; /** * Default values for the rune craft report filters. */ const RUNECRAFT = [ "MONSTER_NAME" => "", "MONSTER_MIN_STARS" => 5, "MONSTER_MAX_STARS" => 6, "MONSTER_IN_STORAGE" => false, "RUNE_MIN_STARS" => 5, "RUNE_MAX_STARS" => 6, "RUNE_MIN_LEVEL" => 0, "RUNE_MAX_LEVEL" => 15, "RUNE_MIN_QUALITY" => QUALITY_ID::HERO, "RUNE_MAX_QUALITY" => QUALITY_ID::LEGEND, "RUNE_MIN_ORIGINAL_QUALITY" => QUALITY_ID::HERO, "RUNE_MAX_ORIGINAL_QUALITY" => QUALITY_ID::LEGEND, "RUNE_MIN_EFFICIENCY" => 0, "RUNE_MAX_EFFICIENCY" => 100, "RUNE_MIN_MAX_EFFICIENCY" => 0, "RUNE_MAX_MAX_EFFICIENCY" => 100, "RUNE_SLOT" => [], "GRIND" => 1, "GRIND_MIN_QUALITY" => QUALITY_ID::RARE, "GRIND_STAT" => [ RUNE_STAT_ID::HP_P, RUNE_STAT_ID::ATK_P, RUNE_STAT_ID::DEF_P, RUNE_STAT_ID::SPD, RUNE_STAT_ID::CRD, RUNE_STAT_ID::CRR, RUNE_STAT_ID::ACC ], "GEM" => 1, "GEM_MIN_QUALITY" => QUALITY_ID::RARE, "GEM_STAT_FROM" => [ RUNE_STAT_ID::HP, RUNE_STAT_ID::ATK, RUNE_STAT_ID::DEF, RUNE_STAT_ID::RES ], "GEM_STAT_TO" => [ RUNE_STAT_ID::HP_P, RUNE_STAT_ID::ATK_P, RUNE_STAT_ID::DEF_P, RUNE_STAT_ID::SPD, RUNE_STAT_ID::CRD, RUNE_STAT_ID::CRR, RUNE_STAT_ID::ACC ] ]; /** * Default values for the rune upgrade report filters. */ const RUNEUPGRADE = [ "MONSTER_MIN_STARS" => 5, "MONSTER_MAX_STARS" => 6, "MONSTER_NAME" => "", "MONSTER_IN_STORAGE" => false, "MONSTER_TEAMS" => false, "RUNE_MIN_STARS" => 5, "RUNE_MAX_STARS" => 6, "RUNE_MIN_LEVEL" => 0, "RUNE_MAX_LEVEL" => 15, "RUNE_MIN_QUALITY" => QUALITY_ID::NORMAL, "RUNE_MAX_QUALITY" => QUALITY_ID::LEGEND, "RUNE_MIN_ORIGINAL_QUALITY" => QUALITY_ID::NORMAL, "RUNE_MAX_ORIGINAL_QUALITY" => QUALITY_ID::LEGEND, "RUNE_MIN_EFFICIENCY" => 0, "RUNE_MAX_EFFICIENCY" => 100, "RUNE_MIN_MAX_EFFICIENCY" => 0, "RUNE_MAX_MAX_EFFICIENCY" => 100, "RUNE_SLOT" => [], "ALTERNATIVE_MIN_STARS" => 5, "ALTERNATIVE_MIN_ORIGINAL_QUALITY" => 0, "ALTERNATIVE_MIN_LEVEL" => 0, "ALTERNATIVE_CONDITION" => 3, "ALTERNATIVE_SOURCE" => 0 ]; /** * Default values for the skill-up report filters. */ const SKILLUP = [ "MIN_STARS" => 5, "MAX_STARS" => 6, "MIN_NATURAL_STARS" => 5, "MAX_NATURAL_STARS" => 5, "IN_STORAGE" => false, "WITHOUT_RUNES" => false, "FAMILY" => false, "MAXED" => false, "2A" => false, "HOMUNCULUS" => false ]; /** * Default values for the rune filters. */ const RUNE = [ "TYPE" => [], "MAIN" => [], "SUB" => [], "SLOT" => [], "MIN_QUALITY" => QUALITY_ID::NORMAL, "MAX_QUALITY" => QUALITY_ID::LEGEND, "MIN_ORIGINAL_QUALITY" => QUALITY_ID::NORMAL, "MAX_ORIGINAL_QUALITY" => QUALITY_ID::LEGEND, "MIN_STARS" => 1, "MAX_STARS" => 6, "MIN_LEVEL" => 0, "MAX_LEVEL" => 15, "MIN_EFFICIENCY" => 0, "MAX_EFFICIENCY" => 100, "MIN_MAX_EFFICIENCY" => 0, "MAX_MAX_EFFICIENCY" => 100, "ASSIGNED" => 1, "GROUP" => "SLOT" ]; /** * Default values for the artifact filters. */ const ARTIFACT = [ "TYPE" => 0, "ELEMENT" => [], "ARCHETYPE" => [], "MAIN" => [], "MIN_QUALITY" => QUALITY_ID::NORMAL, "MAX_QUALITY" => QUALITY_ID::LEGEND, "MIN_ORIGINAL_QUALITY" => QUALITY_ID::NORMAL, "MAX_ORIGINAL_QUALITY" => QUALITY_ID::LEGEND, "MIN_LEVEL" => 0, "MAX_LEVEL" => 15, "MIN_EFFICIENCY" => 0, "MAX_EFFICIENCY" => 100, "MIN_MAX_EFFICIENCY" => 0, "MAX_MAX_EFFICIENCY" => 100, "ASSIGNED" => 1 ]; /** * Default values for the enchantment filters. */ const ENCHANTMENT = [ "TYPE" => [], "RUNE" => [], "STAT" => [], "MIN_QUALITY" => QUALITY_ID::NORMAL, "MAX_QUALITY" => QUALITY_ID::LEGEND, ]; /** * Default values for the run filters. */ const RUN = [ "AREA_TYPE" => 0, "AREA" => 0, "STAGE" => 0, "DIFFICULTY" => 0, "DATE_MIN" => null, "DATE_MAX" => null, "DEFEAT" => false, "HELPER" => false, "NUMBER" => 20, ]; /** * Default values for the rune team filters. */ const TEAM = [ "NAME" => "", "AREA" => null ]; /** * Default values for the rune team filters. */ const STATS = [ "AREA_TYPE" => null, "AREA" => null, "STAGE" => null, "DIFFICULTY" => null, "INCLUDE_HELPER" => false ]; }; ?>