summaryrefslogtreecommitdiff
path: root/db/const.txt
diff options
context:
space:
mode:
Diffstat (limited to 'db/const.txt')
-rw-r--r--db/const.txt393
1 files changed, 263 insertions, 130 deletions
diff --git a/db/const.txt b/db/const.txt
index f006a4d38..8023fc30f 100644
--- a/db/const.txt
+++ b/db/const.txt
@@ -6,13 +6,13 @@
// Alternatively:
// Identifier,Value[,Type]
//
-// 01. Identifier Unique name for the constant, must not have same name as script commands, functions or variables.
-// 02. Value Value assigned to the constant. This value cannot be changed during the runtime of the server.
-// 03. Type Specifies whether the identifier is a constant (0) or a parameter (1) (optional, defaults to 0).
+// 01. Identifier Unique name for the constant, must not have same name as script commands, functions or variables.
+// 02. Value Value assigned to the constant. This value cannot be changed during the runtime of the server.
+// 03. Type Specifies whether the identifier is a constant (0) or a parameter (1) (optional, defaults to 0).
//
-// NOTE: Parameters are special in that they retrieve certain runtime values depending on the specified ID
-// in field Value. Depending on the implementation values assigned by scripts to parameters will affect
-// runtime values, such as Zeny, as well (see pc_readparam/pc_setparam).
+// NOTE: Parameters are special in that they retrieve certain runtime values depending on the specified ID
+// in field Value. Depending on the implementation values assigned by scripts to parameters will affect
+// runtime values, such as Zeny, as well (see pc_readparam/pc_setparam).
Job_Novice 0
Job_Swordman 1
@@ -164,6 +164,7 @@ Job_Super_Baby_E 4191
Job_Kagerou 4211
Job_Oboro 4212
+Job_Rebellion 4215
EAJL_2_1 0x100
EAJL_2_2 0x200
@@ -196,6 +197,7 @@ EAJ_PRIEST 0x104
EAJ_BLACKSMITH 0x105
EAJ_ASSASSIN 0x106
EAJ_STAR_GLADIATOR 0x107
+EAJ_REBELLION 0x109
EAJ_KAGEROUOBORO 0x10A
EAJ_DEATH_KNIGHT 0x10D
@@ -297,12 +299,6 @@ EAJ_BABY_SURA 0x6204
EAJ_BABY_GENETIC 0x6205
EAJ_BABY_CHASER 0x6206
-Option_Wedding 0x1000
-Option_Xmas 0x10000
-Option_Summer 0x40000
-Option_Wug 0x100000
-Option_Wugrider 0x200000
-
bc_all 0
bc_map 1
bc_area 2
@@ -363,6 +359,8 @@ mf_monster_noteleport 49
mf_pvp_nocalcrank 50
mf_battleground 51
mf_reset 52
+mf_notomb 53
+mf_nocashshop 54
cell_walkable 0
cell_shootable 1
@@ -414,6 +412,9 @@ killerrid 121 1
killedrid 122 1
SlotChange 123 1
CharRename 124 1
+ModExp 125 1
+ModDrop 126 1
+ModDeath 127 1
bMaxHP 6
bMaxSP 8
@@ -569,7 +570,7 @@ bUnstripableArmor 2035
bUnstripableHelm 2036
bUnstripableShield 2037
bIntravision 2038
-bAddMonsterDropItemGroup 2039
+bAddMonsterDropChainItem 2039
bSPLossRate 2040
bAddSkillBlow 2041
bSPVanishRate 2042
@@ -590,7 +591,10 @@ bSkillUseSP 2055
bMagicAtkEle 2056
bFixedCast 2057
bVariableCast 2058
+bSetDefRace 2059
+bSetMDefRace 2060
+//reference to script.c::script_defaults():equip[] array used for easy-conversion
EQI_HEAD_TOP 1
EQI_ARMOR 2
EQI_HAND_L 3
@@ -601,6 +605,16 @@ EQI_ACC_L 7
EQI_ACC_R 8
EQI_HEAD_MID 9
EQI_HEAD_LOW 10
+EQI_COSTUME_HEAD_LOW 11
+EQI_COSTUME_HEAD_MID 12
+EQI_COSTUME_HEAD_TOP 13
+EQI_COSTUME_GARMENT 14
+EQI_SHADOW_ARMOR 15
+EQI_SHADOW_WEAPON 16
+EQI_SHADOW_SHIELD 17
+EQI_SHADOW_SHOES 18
+EQI_SHADOW_ACC_R 19
+EQI_SHADOW_ACC_L 20
LOOK_BASE 0
LOOK_HAIR 1
@@ -627,6 +641,10 @@ Eff_Confusion 7
Eff_Blind 8
Eff_Bleeding 9
Eff_DPoison 10
+Eff_Fear 11
+Eff_Cold 12
+Eff_Burning 13
+Eff_Deepsleep 14
Ele_Neutral 0
Ele_Water 1
@@ -682,69 +700,6 @@ ATF_MAGIC 0x20
ATF_MISC 0x40
ATF_SKILL 0x60
-IG_BlueBox 1
-IG_VioletBox 2
-IG_CardAlbum 3
-IG_GiftBox 4
-IG_ScrollBox 5
-IG_FingingOre 6
-IG_CookieBag 7
-IG_FirstAid 8
-IG_Herb 9
-IG_Fruit 10
-IG_Meat 11
-IG_Candy 12
-IG_Juice 13
-IG_Fish 14
-IG_Box 15
-IG_Gemstone 16
-IG_Resist 17
-IG_Ore 18
-IG_Food 19
-IG_Recovery 20
-IG_Mineral 21
-IG_Taming 22
-IG_Scroll 23
-IG_Quiver 24
-IG_Mask 25
-IG_Accesory 26
-IG_Jewel 27
-IG_GiftBox_1 28
-IG_GiftBox_2 29
-IG_GiftBox_3 30
-IG_GiftBox_4 31
-IG_EggBoy 32
-IG_EggGirl 33
-IG_GiftBoxChina 34
-IG_LottoBox 35
-IG_FoodBag 36
-IG_Potion 37
-IG_RedBox_2 38
-IG_BleuBox 39
-IG_RedBox 40
-IG_GreenBox 41
-IG_YellowBox 42
-IG_OldGiftBox 43
-IG_MagicCardAlbum 44
-IG_HometownGift 45
-IG_Masquerade 46
-IG_Tresure_Box_WoE 47
-IG_Masquerade_2 48
-IG_Easter_Scroll 49
-IG_Pierre_Treasurebox 50
-IG_Cherish_Box 51
-IG_Cherish_Box_Ori 52
-IG_Louise_Costume_Box 53
-IG_Xmas_Gift 54
-IG_Fruit_Basket 55
-IG_Improved_Coin_Bag 56
-IG_Intermediate_Coin_Bag 57
-IG_Minor_Coin_Bag 58
-IG_S_Grade_Coin_Bag 59
-IG_A_Grade_Coin_Bag 60
-IG_Advanced_Weapons_Box 61
-IG_Splendid_Box 62
-
SC_ALL -1
SC_STONE 0
SC_FREEZE 1
@@ -841,7 +796,7 @@ SC_PROPERTYGROUND 99
SC_VOLCANO 100
SC_DELUGE 101
SC_VIOLENTGALE 102
-SC_WATK_ELEMENT 103
+SC_SUB_WEAPONPROPERTY 103
SC_ARMOR 104
SC_ARMORPROPERTY 105
SC_NOCHAT 106
@@ -1116,7 +1071,7 @@ SC_BANDING_DEFENCE 384
SC_EARTHDRIVE 385
SC_INSPIRATION 386
SC_SPELLFIST 387
-SC_CRYSTALIZE 388
+SC_COLD 388
SC_STRIKING 389
SC_WARMER 390
SC_VACUUM_EXTREME 391
@@ -1289,7 +1244,25 @@ SC_KINGS_GRACE 557
SC_TELEKINESIS_INTENSE 558
SC_OFFERTORIUM 559
SC_FRIGG_SONG 560
+SC_ALL_RIDING 561
+SC_HANBOK 562
SC_MONSTER_TRANSFORM 563
+SC_ANGEL_PROTECT 564
+SC_ILLUSIONDOPING 565
+SC_MTF_ASPD 566
+SC_MTF_RANGEATK 567
+SC_MTF_MATK 568
+SC_MTF_MLEATKED 569
+SC_MTF_CRIDAMAGE 570
+SC_MOONSTAR 571
+SC_SUPER_STAR 572
+SC_OKTOBERFEST 573
+SC_STRANGELIGHTS 574
+SC_DECORATION_OF_MUSIC 575
+SC__MAELSTROM 576
+SC__CHAOS 577
+SC__FEINTBOMB_MASTER 578
+SC_FALLENEMPIRE 579
e_gasp 0
e_what 1
@@ -1403,58 +1376,6 @@ MOB_ELEMENT 20
MOB_MODE 21
MOB_MVPEXP 22
-AI_ACTION_TYPE 0
-AI_ACTION_TAR_TYPE 1
-AI_ACTION_TAR 2
-AI_ACTION_SRC 3
-AI_ACTION_TAR_TYPE_PC 1
-AI_ACTION_TAR_TYPE_MOB 2
-AI_ACTION_TAR_TYPE_PET 4
-AI_ACTION_TAR_TYPE_HOMUN 8
-AI_ACTION_TAR_TYPE_ITEM 16
-AI_ACTION_TYPE_NPCCLICK 256
-AI_ACTION_TYPE_ATTACK 128
-AI_ACTION_TYPE_DETECT 64
-AI_ACTION_TYPE_DEAD 32
-AI_ACTION_TYPE_ASSIST 16
-AI_ACTION_TYPE_KILL 8
-AI_ACTION_TYPE_UNLOCK 4
-AI_ACTION_TYPE_WALKACK 2
-AI_ACTION_TYPE_WARPACK 1
-
-ALL_CLIENT 0
-ALL_SAMEMAP 1
-AREA 2
-AREA_WOS 3
-AREA_WOC 4
-AREA_WOSC 5
-AREA_CHAT_WOC 6
-CHAT 7
-CHAT_WOS 8
-PARTY 9
-PARTY_WOS 10
-PARTY_SAMEMAP 11
-PARTY_SAMEMAP_WOS 12
-PARTY_AREA 13
-PARTY_AREA_WOS 14
-GUILD 15
-GUILD_WOS 16
-GUILD_SAMEMAP 17
-GUILD_SAMEMAP_WOS 18
-GUILD_AREA 19
-GUILD_AREA_WOS 20
-GUILD_NOBG 21
-DUEL 22
-DUEL_WOS 23
-CHAT_MAINCHAT 24
-SELF 25
-BG 26
-BG_WOS 27
-BG_SAMEMAP 28
-BG_SAMEMAP_WOS 29
-BG_AREA 30
-BG_AREA_WOS 31
-
ARCH_MERC_GUILD 0
SPEAR_MERC_GUILD 1
SWORD_MERC_GUILD 2
@@ -2482,6 +2403,36 @@ EF_MIRESULT_MAKE_FAIL 1018
EF_ALL_RAY_OF_PROTECTION 1019
EF_VENOMFOG 1020
EF_DUSTSTORM 1021
+//1022 - 1039 Unknown
+EF_GC_DARKCROW 1040
+EF_RK_DRAGONBREATH_WATER 1041
+EF_ALL_FULL_THROTTLE 1042
+EF_SR_FLASHCOMBO 1043
+EF_RK_LUXANIMA 1044
+//1045 Unknown
+EF_SO_ELEMENTAL_SHIELD 1046
+EF_AB_OFFERTORIUM 1047
+EF_WL_TELEKINESIS_INTENSE 1048
+EF_GN_ILLUSIONDOPING 1049
+EF_NC_MAGMA_ERUPTION 1050
+EF_LG_KINGS_GRACE 1051
+EF_BLOODDRAIN2 1052
+EF_NPC_WIDEWEB 1053
+EF_NPC_BURNT 1054
+EF_NPC_CHILL 1055
+EF_RA_UNLIMIT 1056
+EF_AB_OFFERTORIUM_RING 1057
+EF_SC_ESCAPE 1058
+EF_WM_FRIGG_SONG 1059
+EF_C_MAKER 1060
+//1061 Unknown
+EF_HAMMER_OF_GOD 1062
+//1063 - 1065 Unknown
+EF_BANISHING_BUSTER 1066
+EF_SLUGSHOT 1067
+EF_D_TAIL 1068
+//1069 - 1077 Unknown
+EF_S_STORM 1078
WARPNPC 45
1_ETC_01 46
@@ -3175,11 +3126,170 @@ ACADEMY_MASTER 10006
PORTAL 10007
THANATOS_BATTLE 10008
THANATOS_KEEP 10009
+4_F_LYDIA 10010
+4_LUDE 10011
+4_ALIZA 10012
+4_ALICE 10013
+4_ARCHER_SKEL 10014
+4_JACK 10015
+4_SOLDIER_SKEL 10016
+4_LOLI_RURI 10017
+4_M_SAKRAY_TIED 10018
+4_M_ANTONIO 10019
+4_M_COOKIE 10020
+4_M_BELIEVER01 10021
+4_F_BELIEVER01 10022
+4_M_BELIEVER02 10023
+4_ROPEPILE 10024
+4_BRICKPILE 10025
+4_WOODPILE 10026
+4_M_TAMARIN 10027
+4_M_DEATH 10028
+4_GHOST_STAND 10029
+4_GHOST_COLLAPSE 10030
+4_COOKIEHOUSE 10031
+4_F_SKULL06GIRL 10032
+4_NONMYSTCASE 10033
+4_F_KIMI 10034
+4_M_FROZEN_GC 10035
+4_M_FROZEN_KN 10036
+4_SNAKE_LORD 10037
+4_F_MOCBOY 10038
+4_F_RUNAIN 10039
+4_M_ROEL 10040
+4_F_SHALOSH 10041
+4_ENERGY_RED 10042
+4_ENERGY_BLUE 10043
+4_ENERGY_YELLOW 10044
+4_ENERGY_BLACK 10045
+4_ENERGY_WHITE 10046
+4_F_PERE01 10047
+4_JITTERBUG 10048
+4_SEA_OTTER 10049
+4_GALAPAGO 10050
+4_DESERTWOLF_B 10051
+4_BB_PORING 10052
+4_F_CHARLESTON01 10053
+4_F_CHARLESTON02 10054
+4_F_CHARLESTON03 10055
+4_M_IAN 10056
+4_M_OLDSCHOLAR 10057
+4_F_LAPERM 10058
+4_M_DEBON 10059
+4_M_BIRMAN 10060
+4_F_SHAM 10061
+4_M_REBELLION 10062
+4_F_REBELLION 10063
+4_CHN_SHAOTH 10064
+4_SHOAL 10065
+4_F_SARAH 10066
+4_GIGANTES_BIG 10067
+4_GIGANTES 10068
+4_GIGANTES_SMALL 10069
+4_GARGOYLE_STATUE 10070
+4_AIRA 10071
+4_EZELLA 10072
+4_KULUNA 10073
+4_LUNE 10074
+4_MALLINA 10075
+4_MORIN 10076
+4_NASARIN 10077
+4_F_BERRYTEA 10078
+4_F_FRUIT 10079
+4_SCR_MT_ROBOTS 10080
+4_MACHINE_DEVICE 10081
+4_GC109 10082
+4_SYS_MSG 10083
+4_M_TATIO 10084
+4_M_REKENBER 10085
+4_XMAS_CAT1 10086
+4_XMAS_CAT2 10087
+4_XMAS_CAT3 10088
+4_XMAS_CAT4 10089
+4_XMAS_CAT5 10090
+4_XMAS_CAT6 10091
+4_M_DEATH2 10092
+4_S_KADOMATSU 10093
+4_B_KADOMATSU 10094
+4_F_08 10095
+4_F_08_STATUE 10096
+4_M_DARKPRIEST 10097
+4_JP_GARM_H 10098
+4_JP_MEDUSA_H 10099
+4_CHN_GVG_01 10100
+4_SPRING_RABBIT 10101
+4_PD_TYRA 10102
+4_PD_TYRANOS 10103
+4_PD_PLESI 10104
+4_PD_PLESIO 10105
+4_PD_BRACHI 10106
+4_PD_BRACHIOS 10107
+4_PD_GOLDDRAGON 10108
+4_PD_ZAEROG 10109
+4_PD_TAMADORA 10110
+
+
+MER_LIF 6001
+MER_AMISTR 6002
+MER_FILIR 6003
+MER_VANILMIRTH 6004
+MER_LIF2 6005
+MER_AMISTR2 6006
+MER_FILIR2 6007
+MER_VANILMIRTH2 6008
+MER_LIF_H 6009
+MER_AMISTR_H 6010
+MER_FILIR_H 6011
+MER_VANILMIRTH_H 6012
+MER_LIF_H2 6013
+MER_AMISTR_H2 6014
+MER_FILIR_H2 6015
+MER_VANILMIRTH_H2 6016
+MER_ARCHER01 6017
+MER_ARCHER02 6018
+MER_ARCHER03 6019
+MER_ARCHER04 6020
+MER_ARCHER05 6021
+MER_ARCHER06 6022
+MER_ARCHER07 6023
+MER_ARCHER08 6024
+MER_ARCHER09 6025
+MER_ARCHER10 6026
+MER_LANCER01 6027
+MER_LANCER02 6028
+MER_LANCER03 6029
+MER_LANCER04 6030
+MER_LANCER05 6031
+MER_LANCER06 6032
+MER_LANCER07 6033
+MER_LANCER08 6034
+MER_LANCER09 6035
+MER_LANCER10 6036
+MER_SWORDMAN01 6037
+MER_SWORDMAN02 6038
+MER_SWORDMAN03 6039
+MER_SWORDMAN04 6040
+MER_SWORDMAN05 6041
+MER_SWORDMAN06 6042
+MER_SWORDMAN07 6043
+MER_SWORDMAN08 6044
+MER_SWORDMAN09 6045
+MER_SWORDMAN10 6046
HAVEQUEST 0
PLAYTIME 1
HUNTING 2
+QTYPE_NONE 0x270f
+QTYPE_QUEST 0x00
+QTYPE_QUEST2 0x01
+QTYPE_JOB 0x02
+QTYPE_JOB2 0x03
+QTYPE_EVENT 0x04
+QTYPE_EVENT2 0x05
+QTYPE_WARG 0x06
+QTYPE_WARG2 0x08
+
FW_DONTCARE 0
FW_THIN 100
FW_EXTRALIGHT 200
@@ -3221,3 +3331,26 @@ IT_PETARMOR 8
IT_AMMO 10
IT_DELAYCONSUME 11
IT_CASH 18
+
+HQO_OnLogout 1
+HQO_OnDeath 2
+HQO_OnMapChange 3
+
+IOT_NONE 0
+IOT_CHAR 1
+IOT_PARTY 2
+IOT_GUILD 3
+
+false 0
+true 1
+
+NST_ZENY 0
+NST_CASH 1
+NST_MARKET 2
+NST_CUSTOM 3
+
+// strcharinfo
+PC_NAME 0
+PC_PARTY 1
+PC_GUILD 2
+PC_MAP 3