Random options update (#6042)

This commit is contained in:
idk-whoami
2021-06-22 21:07:31 +07:00
committed by GitHub
parent 993f929516
commit da39809fcf
2 changed files with 115 additions and 0 deletions

View File

@@ -881,6 +881,10 @@ Body:
Option: RACE_IGNORE_MDEF_PERCENT_PLAYER_DORAM
Script: |
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,getrandomoptinfo(ROA_VALUE);
- Id: 218
Option: REFLECT_DAMAGE_PERCENT
Script: |
bonus bReduceDamageReturn,getrandomoptinfo(ROA_VALUE);
- Id: 219
Option: MELEE_ATTACK_DAMAGE_TARGET
Script: |
@@ -889,3 +893,91 @@ Body:
Option: MELEE_ATTACK_DAMAGE_USER
Script: |
bonus bNearAtkDef,getrandomoptinfo(ROA_VALUE);
- Id: 221
Option: ADDSKILLMDAMAGE_NOTHING
Script: |
bonus2 bMagicAtkEle,Ele_Neutral,getrandomoptinfo(ROA_VALUE);
- Id: 222
Option: ADDSKILLMDAMAGE_WATER
Script: |
bonus2 bMagicAtkEle,Ele_Water,getrandomoptinfo(ROA_VALUE);
- Id: 223
Option: ADDSKILLMDAMAGE_GROUND
Script: |
bonus2 bMagicAtkEle,Ele_Earth,getrandomoptinfo(ROA_VALUE);
- Id: 224
Option: ADDSKILLMDAMAGE_FIRE
Script: |
bonus2 bMagicAtkEle,Ele_Fire,getrandomoptinfo(ROA_VALUE);
- Id: 225
Option: ADDSKILLMDAMAGE_WIND
Script: |
bonus2 bMagicAtkEle,Ele_Wind,getrandomoptinfo(ROA_VALUE);
- Id: 226
Option: ADDSKILLMDAMAGE_POISON
Script: |
bonus2 bMagicAtkEle,Ele_Poison,getrandomoptinfo(ROA_VALUE);
- Id: 227
Option: ADDSKILLMDAMAGE_SAINT
Script: |
bonus2 bMagicAtkEle,Ele_Holy,getrandomoptinfo(ROA_VALUE);
- Id: 228
Option: ADDSKILLMDAMAGE_DARKNESS
Script: |
bonus2 bMagicAtkEle,Ele_Dark,getrandomoptinfo(ROA_VALUE);
- Id: 229
Option: ADDSKILLMDAMAGE_TELEKINESIS
Script: |
bonus2 bMagicAtkEle,Ele_Ghost,getrandomoptinfo(ROA_VALUE);
- Id: 230
Option: ADDSKILLMDAMAGE_UNDEAD
Script: |
bonus2 bMagicAtkEle,Ele_Undead,getrandomoptinfo(ROA_VALUE);
- Id: 231
Option: ADDSKILLMDAMAGE_ALL
Script: |
bonus2 bMagicAtkEle,Ele_All,getrandomoptinfo(ROA_VALUE);
- Id: 232
Option: ADDEXPPERCENT_KILLRACE_NOTHING
Script: |
bonus2 bExpAddRace,RC_Formless,getrandomoptinfo(ROA_VALUE);
- Id: 233
Option: ADDEXPPERCENT_KILLRACE_UNDEAD
Script: |
bonus2 bExpAddRace,RC_Undead,getrandomoptinfo(ROA_VALUE);
- Id: 234
Option: ADDEXPPERCENT_KILLRACE_ANIMAL
Script: |
bonus2 bExpAddRace,RC_Brute,getrandomoptinfo(ROA_VALUE);
- Id: 235
Option: ADDEXPPERCENT_KILLRACE_PLANT
Script: |
bonus2 bExpAddRace,RC_Plant,getrandomoptinfo(ROA_VALUE);
- Id: 236
Option: ADDEXPPERCENT_KILLRACE_INSECT
Script: |
bonus2 bExpAddRace,RC_Insect,getrandomoptinfo(ROA_VALUE);
- Id: 237
Option: ADDEXPPERCENT_KILLRACE_FISHS
Script: |
bonus2 bExpAddRace,RC_Fish,getrandomoptinfo(ROA_VALUE);
- Id: 238
Option: ADDEXPPERCENT_KILLRACE_DEVIL
Script: |
bonus2 bExpAddRace,RC_Demon,getrandomoptinfo(ROA_VALUE);
- Id: 239
Option: ADDEXPPERCENT_KILLRACE_HUMAN
Script: |
bonus2 bExpAddRace,RC_DemiHuman,getrandomoptinfo(ROA_VALUE);
- Id: 240
Option: ADDEXPPERCENT_KILLRACE_ANGEL
Script: |
bonus2 bExpAddRace,RC_Angel,getrandomoptinfo(ROA_VALUE);
- Id: 241
Option: ADDEXPPERCENT_KILLRACE_DRAGON
Script: |
bonus2 bExpAddRace,RC_Dragon,getrandomoptinfo(ROA_VALUE);
- Id: 242
Option: ADDEXPPERCENT_KILLRACE_ALL
Script: |
bonus2 bExpAddRace,RC_All,getrandomoptinfo(ROA_VALUE);

View File

@@ -359,8 +359,31 @@ void init_random_option_constants() {
export_constant2("RDMOPT_RACE_IGNORE_DEF_PERCENT_PLAYER_DORAM", 215);
export_constant2("RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_HUMAN", 216);
export_constant2("RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLAYER_DORAM", 217);
export_constant2("RDMOPT_REFLECT_DAMAGE_PERCENT", 218);
export_constant2("RDMOPT_MELEE_ATTACK_DAMAGE_TARGET", 219);
export_constant2("RDMOPT_MELEE_ATTACK_DAMAGE_USER", 220);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_NOTHING", 221);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_WATER", 222);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_GROUND", 223);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_FIRE", 224);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_WIND", 225);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_POISON", 226);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_SAINT", 227);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_DARKNESS", 228);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_TELEKINESIS", 229);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_UNDEAD", 230);
export_constant2("RDMOPT_ADDSKILLMDAMAGE_ALL", 231);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_NOTHING", 232);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_UNDEAD", 233);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_ANIMAL", 234);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_PLANT", 235);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_INSECT", 236);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_FISHS", 237);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_DEVIL", 238);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_HUMAN", 239);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_ANGEL", 240);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_DRAGON", 241);
export_constant2("RDMOPT_ADDEXPPERCENT_KILLRACE_ALL", 242);
#undef export_constant2
}