Skip to content

Instantly share code, notes, and snippets.

@Litro
Created June 25, 2020 02:51
Show Gist options
  • Save Litro/e6393efcd3eac380531e60c5a767ab0c to your computer and use it in GitHub Desktop.
Save Litro/e6393efcd3eac380531e60c5a767ab0c to your computer and use it in GitHub Desktop.
// Refer to db/re/item_randomopt_db.txt for the IDs of the Random Options
// ItemID of the 1st random option enchantment
setarray .enchant_randopt_1[0],
// <Random Option ID>, <Min>, <Max>,
RDMOPT_VAR_STRAMOUNT,1,2, // STR, 1, 2
RDMOPT_VAR_AGIAMOUNT,1,2, // AGI, 1, 2
RDMOPT_VAR_VITAMOUNT,1,2, // VIT, 1, 2
RDMOPT_VAR_INTAMOUNT,1,2, // INT, 1, 2
RDMOPT_VAR_DEXAMOUNT,1,2, // DEX, 1, 2
RDMOPT_VAR_LUKAMOUNT,1,2; // LUK, 1, 2
// ItemID of the 2nd random option enchantment
setarray .enchant_randopt_2[0],
// <Random Option ID>, <Min>, <Max>,
RDMOPT_ATTR_TOLERACE_NOTHING,1,8, // Reduce Damage from Element: Neutral 1 to 8
RDMOPT_ATTR_TOLERACE_WATER,1,8, // Reduce Damage from Element: Water 1 to 8
RDMOPT_ATTR_TOLERACE_GROUND,1,8, // Reduce Damage from Element: Earth 1 to 8
RDMOPT_ATTR_TOLERACE_FIRE,1,8, // Reduce Damage from Element: Fire 1 to 8
RDMOPT_ATTR_TOLERACE_WIND,1,8, // Reduce Damage from Element: Wind 1 to 8
RDMOPT_ATTR_TOLERACE_POISON,1,8, // Reduce Damage from Element: Poison 1 to 8
RDMOPT_ATTR_TOLERACE_SAINT,1,8, // Reduce Damage from Element: Holy 1 to 8
RDMOPT_ATTR_TOLERACE_DARKNESS,1,8, // Reduce Damage from Element: Dark 1 to 8
RDMOPT_ATTR_TOLERACE_TELEKINESIS,1,8, // Reduce Damage from Element: Ghost 1 to 8
RDMOPT_ATTR_TOLERACE_UNDEAD,1,8, // Reduce Damage from Element: Undead 1 to 8
RDMOPT_DAMAGE_PROPERTY_NOTHING_USER,1,8, // Reduce Damage from MobElement: Neutral 1 to 8
RDMOPT_DAMAGE_PROPERTY_WATER_USER,1,8, // Reduce Damage from MobElement: Water 1 to 8
RDMOPT_DAMAGE_PROPERTY_GROUND_USER,1,8, // Reduce Damage from MobElement: Earth 1 to 8
RDMOPT_DAMAGE_PROPERTY_FIRE_USER,1,8, // Reduce Damage from MobElement: Fire 1 to 8
RDMOPT_DAMAGE_PROPERTY_WIND_USER,1,8, // Reduce Damage from MobElement: Wind 1 to 8
RDMOPT_DAMAGE_PROPERTY_POISON_USER,1,8, // Reduce Damage from MobElement: Poison 1 to 8
RDMOPT_DAMAGE_PROPERTY_SAINT_USER,1,8, // Reduce Damage from MobElement: Holy 1 to 8
RDMOPT_DAMAGE_PROPERTY_DARKNESS_USER,1,8, // Reduce Damage from MobElement: Dark 1 to 8
RDMOPT_DAMAGE_PROPERTY_TELEKINESIS_USER,1,8, // Reduce Damage from MobElement: Ghost 1 to 8
RDMOPT_DAMAGE_PROPERTY_UNDEAD_USER,1,8; // Reduce Damage from MobElement: Undead 1 to 8
// ItemID of the 3rd random option enchantment
setarray .enchant_randopt_3[0],
// <Random Option ID>, <Min>, <Max>,
RDMOPT_RACE_IGNORE_DEF_PERCENT_NOTHING,10,15, // Pierce Def Mob Race: Neutral 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_UNDEAD,10,15, // Pierce Def Mob Race: Undead 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_ANIMAL,10,15, // Pierce Def Mob Race: Brute 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_PLANT,10,15, // Pierce Def Mob Race: Plant 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_INSECT,10,15, // Pierce Def Mob Race: Insect 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_FISHS,10,15, // Pierce Def Mob Race: Fish 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_DEVIL,10,15, // Pierce Def Mob Race: Demon 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_HUMAN,10,15, // Pierce Def Mob Race: Demihuman/Player 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_ANGEL,10,15, // Pierce Def Mob Race: Angel 10 to 15
RDMOPT_RACE_IGNORE_DEF_PERCENT_DRAGON,10,15, // Pierce Def Mob Race: Dragon 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_NOTHING,10,15, // Pierce Mdef Mob Race: Neutral 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_UNDEAD,10,15, // Pierce Mdef Mob Race: Undead 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_ANIMAL,10,15, // Pierce Mdef Mob Race: Brute 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLANT,10,15, // Pierce Mdef Mob Race: Plant 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_INSECT,10,15, // Pierce Mdef Mob Race: Insect 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_FISHS,10,15, // Pierce Mdef Mob Race: Fish 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_DEVIL,10,15, // Pierce Mdef Mob Race: Demon 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_HUMAN,10,15, // Pierce Mdef Mob Race: Demihuman/Player 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_ANGEL,10,15, // Pierce Mdef Mob Race: Angel 10 to 15
RDMOPT_RACE_IGNORE_MDEF_PERCENT_DRAGON,10,15; // Pierce Mdef Mob Race: Dragon 10 to 15
// ItemID of the 4th random option enchantment
setarray .enchant_randopt_4[0],
// <Random Option ID>, <Min>, <Max>,
RDMOPT_VAR_ATKPERCENT,1,3, // ATK% 1-3
RDMOPT_VAR_MAGICATKPERCENT,1,3, // MATK% 1-3
RDMOPT_VAR_PLUSASPD,1,2, // ASDP 1-2
RDMOPT_VAR_PLUSASPDPERCENT,5,7, // ASPD% 5-7
RDMOPT_VAR_ATTPOWER,15,30, // Atk 15-30
RDMOPT_VAR_HITSUCCESSVALUE,1,3, // Hit 1-3
RDMOPT_VAR_ATTMPOWER,15,25, // Matk 15-25
RDMOPT_VAR_ITEMDEFPOWER,15,20, // Def 15-20
RDMOPT_VAR_MDEFPOWER,15,20, // Mdef 15-20
RDMOPT_VAR_AVOIDSUCCESSVALUE,1,5, // Flee 1-5
RDMOPT_VAR_CRITICALSUCCESSVALUE,1,5, // Crit 1-5
RDMOPT_DEC_SPELL_CAST_TIME,1,3, // -Casttime% 1-3
RDMOPT_DEC_SPELL_DELAY_TIME,1,3; // -Skill Delay% 1-3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment