diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2019-01-03 11:13:15 -0400 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2019-01-03 11:13:15 -0400 |
| commit | 955bbcb8afa6fcf14b96444ee561e8d6a9adefef (patch) | |
| tree | 8c3ef4f4e15658eaf706b914016ecce503fcf72b /data | |
Initial project commit
Diffstat (limited to 'data')
| -rw-r--r-- | data/affix-detals.txt | 281 | ||||
| -rw-r--r-- | data/replace-list.txt | 83 | ||||
| -rw-r--r-- | data/timed-affix-detals.txt | 65 |
3 files changed, 429 insertions, 0 deletions
diff --git a/data/affix-detals.txt b/data/affix-detals.txt new file mode 100644 index 00000000..f76fa1f8 --- /dev/null +++ b/data/affix-detals.txt @@ -0,0 +1,281 @@ +DEGRADE ARMOR +<CID> enemy armor by <0R> on hit + +DEXTERITY BONUS +<RPM|0|Dexterity> + +DODGE CHANCE BONUS +<RLM|1|Dodge Chance> + +# This is actually execute chance +PERCENT DUAL WIELDING ATTACK +<RLM|1|Execute Chance> + +DUAL WIELDING BONUS +<RLM|1|Damage while Dual Wielding> + +MAX HP +<RPM|1|Max HP> + +HP RECHARGE PLAYER +<RPM|1|HP/Second> + +LIFE STEAL +<RPM|1|Life Stolen> + +# Need to add ability to handle damage of reflected missiles +MISSILE REFLECT +<RLM|1|Missile Reflect Chance> + +PERCENT ARMOR BONUS +<RLMD|1|Armor> + +PERCENT DAMAGE TAKEN +<RLMD|1|Damage Taken> + +PERCENT KNOCK BACK RESISTANCE +<CPM><RST>%% knockback resistance + +PERCENT PET ARMOR +<RLM|1|Minion/Pet Armor> + +PERCENT PET DAMAGE +<RLM|1|Minion/Pet Damage> + +POTION EFFICIENCY +<RLM|1|Effectiveness of Potions> + +PERCENT SPEED +<RLM|1|Movement Speed> + +PERCENT ATTACK SPEED +<RLM|1|Attack Speed> + +PERCENT CAST SPEED +<RLM|1|Cast Speed> + +CRITICAL CHANCE +<RLM|1|Critical Chance> + +PERCENT CRITICAL DAMAGE +<RLM|1|Critical Damage> + +MISSILE RANGE BONUS +<CPM><1R> meters <C|from|to> ranged weapon range + +DAMAGE BONUS SECONDARY +<RLM|1|Damage to Secondary Targets> + +ARMOR BONUS +<RPMD|1|Armor> + +MELEEDAMAGEBONUS +<RPMD|1|Damage with Melee Weapons> + +RANGEDDAMAGEBONUS +<CPM><1R> <DT> damage with ranged weapons + +DAMAGE BONUS +<CPM><1R> <DT> damage + +PERCENT LIFE STOLEN +<1R>%% <CLM> HP stolen + +MAX MANA +<CPM><1R> Mana + +MANA RECHARGE PLAYER +<CPM><1R> Mana/s + +MANA STEAL +<CPM><1R> Mana stolen + +DAMAGE REFLECTION +<1R>%% <DT> damage reflected + +FUMBLE CHANCE REDUCTION +<1R>%% <CML> chance to fumble + +# Not sure this is 100% accurate +PERCENT MAGIC ITEM DAMAGE BONUS +<1R>%% <CLM> damage with wands & staves + +PERCENT MELEEDAMAGE +<1R>%% <CLM> melee damage + +PERCENT RANGEDDAMAGE +<1R>%% <CLM> ranged damage + +REDUCED ITEM REQUIREMENTS +<CPM><0R> item requirements + +PERCENT CHARGING BONUS +<1R>%% <CLM> charge rate + +PERCENT DAMAGE BONUS +<1R>%% <CLM> <DT> damage + +POISON +<1R>%% chance to poison enemies + +BURN +<1R>%% chance to burn enemies + +FIRE DEFENSE +<CPM><1R> fire armor + +POISON DEFENSE +<CPM><1R> poison armor + +SHOCK +<1R>%% chance to shock enemies + +ELECTRICAL DEFENSE +<CPM><1R> electrical armor + +FREEZE +<1R>%% chance to freeze enemies + +ICE DEFENSE +<CPM><1R> ice armor + +FISHING LUCK +<1R>%% <CLM> fishing luck + +XP GAIN BONUS +<1R>%% <CLM> XP gained + +PERCENT GOLD DROP +<1R>%% <CLM> Gold Find + +PERCENT MAGICAL DROP +<1R>%% <CLM> Magic Find + +DEFENSE +<CPM><0R> Vitality + +MAGIC +<CPM><0R> Focus + +STRENGTH BONUS +<CPM><0R> Strength + +KNOCK BACK +<CPM><RST> knockback + +CAST SKILL ON KILL AT TARGET +<1R>%% chance to cast <NME> on kill at target + +ADD TRIGGERABLE +Add triggerable <NME> to owner + +CAST SKILL ON STRIKE FROM TARGET +<1R>%% chance to cast <NME> on strike from target + +CAST SKILL ON STRUCK +<1R>%% chance to cast <NME> when struck + +CAST SKILL ON KILL +<1R>%% chance to cast <NME> on kill + +PERCENT BLOCK CHANCE +<1R>%% <CLM> chance to block + +PERCENT CHARGE BAR DECAY RATE +<1R>%% <CLM> charge bar decay rate + +PERCENT DAMAGE TAKEN BY MONSTER COUNT +<1RM>%% <MCLM> <DT> damage taken/monster within <RNG> meters (Up to <MAXC>) + +DRAW HEALTH +<1RM>%% <MCLM> HP/<PUL>s/monster within <RNG> meters (Up to <MAXC>) + +DRAW MANA +<1RM>%% <MCLM> Mana/<PUL>s/monster within <RNG> meters (Up to <MAXC>) + +PERCENT PET HEALTH +<1R>%% <CLM> Minion/Pet Health + +IMMOBILIZE RESISTANCE +<1R>%% <CLM> resistance to Immobilize + +SLOW RESISTANCE +<1R>%% <CLM> resistance to Slow + +SHIELD BREAK +<1R>%% <CLM> chance to break shields + +LIFE STEAL MASTER +<CPM><1R> HP stolen to master + +SKILL BONUS +<CPM><0R> levels to <NME> skill + +PERCENT HP +<1R>%% <CLM> HP + +PERCENT MANA +<1R>%% <CLM> Mana + +PERCENT BLOCK CHANCE BASE +<1R>%% <CLM> base chance to block + +PET DEPARTURE TIME +Pet Travel Duration is <1R>%% as long + +PERCENT PET VELOCITY +<1R>%% <CLM> Pet Speed + +PRICE REDUCTION +<1R>%% <CML> shop prices + +CAST SKILL +<1R>%% chance to cast <NME> on swing + +CAST SKILL ON STRIKE +<1R>%% chance to cast <NME> on strike + +ADD CHARGES +<1R>%% chance to add a charge + +ADD CHARGE PERCENT +Add <1R>%% Charge + +ELEMENTAL EFFECT DURATION BONUS +<0R> second increased duration of elemental effects + +FUMBLE PENALTY REDUCTION +<1R>%% <CLM> fumble penalty + +KNOCK BACK EFFECT +<CPM><RST> Knockback + +ADD STAT +<CPM><2R> to stat <NME> + +CAST SKILL ON DEATH FROM EFFECT OWNER +<1R>%% chance to cast <NME> on kill + +MINIONDAMAGE +<1R>%% <CLM> pet/minion <DT> damage + +DAMAGE +<CPM><1R> <DT> damage + +SHIELD BUFFER +<CPM><1R> <DT> shield + +PERCENT MANA STOLEN +<1R>%% <CLM> Mana stolen + +STUN RESISTANCE +<1R>%% <CLM> Stun resistance + +INTERRUPT RESISTANCE +<1R>%% <CLM> Interrupt resistance + +INTERRUPT +<1R>%% chance to Interrupt enemies + +PERCENT BLOCK CHANCE BASE +<RLM|1|Base Block Chance> diff --git a/data/replace-list.txt b/data/replace-list.txt new file mode 100644 index 00000000..7d43d370 --- /dev/null +++ b/data/replace-list.txt @@ -0,0 +1,83 @@ +# Choose increase/degrade +<CID> +<C|Increase|Degrade> + +# Monster choose less/more +<MCLM> +<MC|less|more> + +# Monster choose more/less +<MCML> +<MC|more|less> + +# General percent less/more w/ damage type +# 'Replace less/more damage' +<RPMD\|(\d+)\|([^>]+)> +<CPM><$1R> <DT> $2 + +# General flat less/more w/ damage type +# 'Replace less/more damage' +<RLMD\|(\d+)\|([^>]+)> +<$1R>%% <CLM> <DT> $2 + +# General percent less/more +# 'Replace less/more' +<RLM\|(\d+)\|([^>]+)> +<$1R>%% <CLM> $2 + +# General flat less/more +# 'Replace plus/minus' +<RPM\|(\d+)\|([^>]+)> +<CPM><$1R> $2 + +# Choose less/more +<CLM> +<C|less|more> + +# Choose more/less +<CML> +<C|more|less> + +# Choose plus/minus +<CPM> +<C|-|+> + +# Monster choose plus/minus +<MCPM> +<MC|-|+> + +# Min-max Range +<(\d+)R> +(%1\$.$1f-%2\$.$1f) + +# Damage type +<DT> +%4\$s + +# Effect Name +<NME> +%7\$s + +# Min-max monster range +<(\d+)RM> +(%8\$.$1f-%9\$.$1f) + +# Knockback resist +<RST> +%6\$.1f + +# Pulse rate +<PUL> +%11\$.1f + +# Duration +<DUR> +%3\$,.1f + +# Range +<RNG> +%9\$.1f + +# Max count +<MAXC> +%10\$.0f diff --git a/data/timed-affix-detals.txt b/data/timed-affix-detals.txt new file mode 100644 index 00000000..2e614fef --- /dev/null +++ b/data/timed-affix-detals.txt @@ -0,0 +1,65 @@ +KNOCK BACK +<CPM><RST> knockback + +DAMAGE +Does <0R> <DT> damage over %3$.2f seconds + +SILENCE +<1R>%% chance to Silence for <DUR> seconds. + +IMMOBILIZE +<1R>%% chance to Immobilize for <DUR> seconds + +PERCENT BLIND +<1R>%% chance to Blind for <DUR> seconds + +FLEE EFFECT +<1R>%% chance to Fear for <DUR> seconds + +STUN +<1R>%% chance to Stun for <DUR> seconds + +BURN +<1R>%% chance to Burn for <DUR> seconds + +FREEZE +<1R>%% chance to Freeze for <DUR> seconds + +POISON +<1R>%% chance to Poison for <DUR> seconds + +SHOCK +<1R>%% chance to Shock for <DUR> seconds + +EXPLODE ON DEATH +<1R>%% chance to explode on death for <DUR> seconds + +TURN ALIGNMENT +<1R>%% chance to Charm for <DUR> seconds + +MINIONDAMAGE +<1R>%% <CLM> pet/minion <DT> damage for <DUR> seconds + +PERCENT CAST SPEED +<1R>%% <CLM> cast speed for <DUR> seconds + +PERCENT ATTACK SPEED +<1R>%% <CLM> attack speed for <DUR> seconds + +PERCENT SPEED +<1R>%% <CLM> movement speed for <DUR> seconds + +CAST SKILL ON DEATH FROM EFFECT OWNER +<1R>%% chance to cast <NME> on kill for <DUR> seconds + +CRITICAL CHANCE +<1R>%% <CLM> critical chance for <DUR> seconds + +PERCENT DAMAGE BONUS +<1R>%% <CLM> <DT> damage for <DUR> seconds + +ARMOR BONUS +<RPMD|1|Armor> for <DUR> seconds + +PERCENT ARMOR BONUS +<RLMD|1|Armor> for <DUR> seconds |
