Forráskód Böngészése

Revert random opt index change (#5172)

* Reverted the index change to match the index in the client
Atemo 4 éve
szülő
commit
b2afc2ea6e
2 módosított fájl, 60 hozzáadás és 46 törlés
  1. 59 46
      db/const.txt
  2. 1 0
      db/re/item_randomopt_db.txt

+ 59 - 46
db/const.txt

@@ -99,7 +99,7 @@ RDMOPT_BODY_ATTR_SAINT	82
 RDMOPT_BODY_ATTR_DARKNESS	83
 RDMOPT_BODY_ATTR_TELEKINESIS	84
 RDMOPT_BODY_ATTR_UNDEAD	85
-RDMOPT_BODY_ATTR_ALL	86
+//RDMOPT_BODY_ATTR_ALL	86
 RDMOPT_RACE_TOLERACE_NOTHING	87
 RDMOPT_RACE_TOLERACE_UNDEAD	88
 RDMOPT_RACE_TOLERACE_ANIMAL	89
@@ -186,51 +186,64 @@ RDMOPT_HEAL_MODIFY_PERCENT	169
 RDMOPT_DEC_SPELL_CAST_TIME	170
 RDMOPT_DEC_SPELL_DELAY_TIME	171
 RDMOPT_DEC_SP_CONSUMPTION	172
-RDMOPT_WEAPON_ATTR_NOTHING	173
-RDMOPT_WEAPON_ATTR_WATER	174
-RDMOPT_WEAPON_ATTR_GROUND	175
-RDMOPT_WEAPON_ATTR_FIRE	176
-RDMOPT_WEAPON_ATTR_WIND	177
-RDMOPT_WEAPON_ATTR_POISON	178
-RDMOPT_WEAPON_ATTR_SAINT	179
-RDMOPT_WEAPON_ATTR_DARKNESS	180
-RDMOPT_WEAPON_ATTR_TELEKINESIS	181
-RDMOPT_WEAPON_ATTR_UNDEAD	182
-RDMOPT_WEAPON_INDESTRUCTIBLE	183
-RDMOPT_BODY_INDESTRUCTIBLE	184
-RDMOPT_MDAMAGE_SIZE_SMALL_TARGET	185
-RDMOPT_MDAMAGE_SIZE_MIDIUM_TARGET	186
-RDMOPT_MDAMAGE_SIZE_LARGE_TARGET	187
-RDMOPT_MDAMAGE_SIZE_SMALL_USER	188
-RDMOPT_MDAMAGE_SIZE_MIDIUM_USER	189
-RDMOPT_MDAMAGE_SIZE_LARGE_USER	190
-RDMOPT_ATTR_TOLERACE_ALL	191
-RDMOPT_RACE_WEAPON_TOLERACE_NOTHING	192
-RDMOPT_RACE_WEAPON_TOLERACE_UNDEAD	193
-RDMOPT_RACE_WEAPON_TOLERACE_ANIMAL	194
-RDMOPT_RACE_WEAPON_TOLERACE_PLANT	195
-RDMOPT_RACE_WEAPON_TOLERACE_INSECT	196
-RDMOPT_RACE_WEAPON_TOLERACE_FISHS	197
-RDMOPT_RACE_WEAPON_TOLERACE_DEVIL	198
-RDMOPT_RACE_WEAPON_TOLERACE_HUMAN	199
-RDMOPT_RACE_WEAPON_TOLERACE_ANGEL	200
-RDMOPT_RACE_WEAPON_TOLERACE_DRAGON	201
-RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_TARGET	202
-RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_USER	203
-RDMOPT_RACE_TOLERACE_PLAYER_DORAM	204
-RDMOPT_RACE_DAMAGE_PLAYER_HUMAN	205
-RDMOPT_RACE_DAMAGE_PLAYER_DORAM	206
-RDMOPT_RACE_MDAMAGE_PLAYER_HUMAN	207
-RDMOPT_RACE_MDAMAGE_PLAYER_DORAM	208
-RDMOPT_RACE_CRI_PERCENT_PLAYER_HUMAN	209
-RDMOPT_RACE_CRI_PERCENT_PLAYER_DORAM	210
-RDMOPT_RACE_IGNORE_DEF_PERCENT_PLAYER_HUMAN	211
-RDMOPT_RACE_IGNORE_DEF_PERCENT_PLAYER_DORAM	212
-RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_HUMAN	213
-RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_DORAM	214
-RDMOPT_REFLECT_DAMAGE_PERCENT	215
-RDMOPT_MELEE_ATTACK_DAMAGE_TARGET	216
-RDMOPT_MELEE_ATTACK_DAMAGE_USER	217
+//RDMOPT_HP_DRAIN	173
+//RDMOPT_SP_DRAIN	174
+RDMOPT_WEAPON_ATTR_NOTHING	175
+RDMOPT_WEAPON_ATTR_WATER	176
+RDMOPT_WEAPON_ATTR_GROUND	177
+RDMOPT_WEAPON_ATTR_FIRE	178
+RDMOPT_WEAPON_ATTR_WIND	179
+RDMOPT_WEAPON_ATTR_POISON	180
+RDMOPT_WEAPON_ATTR_SAINT	181
+RDMOPT_WEAPON_ATTR_DARKNESS	182
+RDMOPT_WEAPON_ATTR_TELEKINESIS	183
+RDMOPT_WEAPON_ATTR_UNDEAD	184
+RDMOPT_WEAPON_INDESTRUCTIBLE	185
+RDMOPT_BODY_INDESTRUCTIBLE	186
+RDMOPT_MDAMAGE_SIZE_SMALL_TARGET	187
+RDMOPT_MDAMAGE_SIZE_MIDIUM_TARGET	188
+RDMOPT_MDAMAGE_SIZE_LARGE_TARGET	189
+RDMOPT_MDAMAGE_SIZE_SMALL_USER	190
+RDMOPT_MDAMAGE_SIZE_MIDIUM_USER	191
+RDMOPT_MDAMAGE_SIZE_LARGE_USER	192
+RDMOPT_ATTR_TOLERACE_ALL	193
+RDMOPT_RACE_WEAPON_TOLERACE_NOTHING	194
+RDMOPT_RACE_WEAPON_TOLERACE_UNDEAD	195
+RDMOPT_RACE_WEAPON_TOLERACE_ANIMAL	196
+RDMOPT_RACE_WEAPON_TOLERACE_PLANT	197
+RDMOPT_RACE_WEAPON_TOLERACE_INSECT	198
+RDMOPT_RACE_WEAPON_TOLERACE_FISHS	199
+RDMOPT_RACE_WEAPON_TOLERACE_DEVIL	200
+RDMOPT_RACE_WEAPON_TOLERACE_HUMAN	201
+RDMOPT_RACE_WEAPON_TOLERACE_ANGEL	202
+RDMOPT_RACE_WEAPON_TOLERACE_DRAGON	203
+//RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_TARGET	204
+//RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_USER	205
+RDMOPT_RACE_TOLERACE_PLAYER_HUMAN	206
+RDMOPT_RACE_TOLERACE_PLAYER_DORAM	207
+RDMOPT_RACE_DAMAGE_PLAYER_HUMAN	208
+RDMOPT_RACE_DAMAGE_PLAYER_DORAM	209
+RDMOPT_RACE_MDAMAGE_PLAYER_HUMAN	210
+RDMOPT_RACE_MDAMAGE_PLAYER_DORAM	211
+RDMOPT_RACE_CRI_PERCENT_PLAYER_HUMAN	212
+RDMOPT_RACE_CRI_PERCENT_PLAYER_DORAM	213
+RDMOPT_RACE_IGNORE_DEF_PERCENT_PLAYER_HUMAN	214
+RDMOPT_RACE_IGNORE_DEF_PERCENT_PLAYER_DORAM	215
+RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_HUMAN	216
+RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_DORAM	217
+//RDMOPT_REFLECT_DAMAGE_PERCENT	218
+RDMOPT_MELEE_ATTACK_DAMAGE_TARGET	219
+RDMOPT_MELEE_ATTACK_DAMAGE_USER	220
+//RDMOPT_ADDSKILLMDAMAGE_NOTHING	221
+//RDMOPT_ADDSKILLMDAMAGE_WATER	222
+//RDMOPT_ADDSKILLMDAMAGE_GROUND	223
+//RDMOPT_ADDSKILLMDAMAGE_FIRE	224
+//RDMOPT_ADDSKILLMDAMAGE_WIND	225
+//RDMOPT_ADDSKILLMDAMAGE_POISON	226
+//RDMOPT_ADDSKILLMDAMAGE_SAINT	227
+//RDMOPT_ADDSKILLMDAMAGE_DARKNESS	228
+//RDMOPT_ADDSKILLMDAMAGE_TELEKINESIS	229
+//RDMOPT_ADDSKILLMDAMAGE_UNDEAD	230
 
 SWORDCLAN	1
 ARCWANDCLAN	2

+ 1 - 0
db/re/item_randomopt_db.txt

@@ -207,6 +207,7 @@ RDMOPT_RACE_WEAPON_TOLERACE_ANGEL,{ bonus3 bSubRace,RC_Angel,getrandomoptinfo(RO
 RDMOPT_RACE_WEAPON_TOLERACE_DRAGON,{ bonus3 bSubRace,RC_Dragon,getrandomoptinfo(ROA_VALUE),BF_WEAPON; }
 // RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_TARGET,{}
 // RDMOPT_RANGE_WEAPON_ATTACK_DAMAGE_USER,{}
+RDMOPT_RACE_TOLERACE_PLAYER_HUMAN,{ bonus2 bSubRace,RC_Player_Human,getrandomoptinfo(ROA_VALUE); }
 RDMOPT_RACE_TOLERACE_PLAYER_DORAM,{ bonus2 bSubRace,RC_Player_Doram,getrandomoptinfo(ROA_VALUE); }
 RDMOPT_RACE_DAMAGE_PLAYER_HUMAN,{ bonus2 bAddRace,RC_Player_Human,getrandomoptinfo(ROA_VALUE); }
 RDMOPT_RACE_DAMAGE_PLAYER_DORAM,{ bonus2 bAddRace,RC_Player_Doram,getrandomoptinfo(ROA_VALUE); }