IMM_ABILEDIT
Keywords: IMM_ABILEDIT, WIZ_ABILEDIT, ABILEDIT
=== STAFF MANUAL ===
Usage: abiledit
Description:
Open an OLC editor to create and modify combat ability definitions.
Combat abilities are data-driven records that define skills used in
combat, including their damage, costs, cooldowns, effects, and class
requirements.
Main Menu:
All abilities are listed in two columns. From the main menu:
#) Edit ......... Select an ability by number to edit it.
A) Add .......... Create a new ability (prompts for name).
Q) Quit ......... Exit the editor. Prompts to save if changes
were made.
Edit Menu Fields:
Core:
Name .............. Ability name.
Cooldown .......... Rounds before reuse.
Damage ............ Base damage value.
Damage Type ....... Blunt, Slash, Impale, Ballistic, etc.
Range ............. Attack range in rooms.
Delay ............. Activation delay.
Costs:
HP Cost ........... Hit points consumed on use.
MV Cost ........... Movement points consumed on use.
Skills:
Hit Skill ......... Skill governing hit chance.
Save Skill ........ Skill the target rolls to resist.
Secondary ......... Secondary skill modifier.
Requirements:
Race .............. Race restriction (or Any).
Class/Node ........ Class and skill-tree node requirement.
Effects:
Duration .......... Effect duration in rounds.
Applies ........... Stat modifiers applied to the target.
Affect Flags ...... Affect flags toggled on the target.
DOTs .............. Damage-over-time effects by name.
DOT Chance ........ Percent chance to apply DOTs.
Cxeffects ......... Combat effects triggered by the ability.
Aura ID ........... Aura applied on use.
Dur Dmg / Dur Dmg % Durability damage (flat and percent).
Tgt Struct ........ Whether structures can be targeted.
Custom Values:
Value 1-2 ......... Float values for script/special use.
Value 3-4 ......... Integer values for script/special use.
Value 5-6 ......... String values for script/special use.
Overrides:
Node Mods ......... Per-node overrides that modify the ability's
stats when the user has a specific skill-tree
node unlocked.
D) Delete ....... Delete the ability (with confirmation).
Q) Return ....... Return to the main menu.
Restrictions:
- Requires the ADMIN staff permission.
- Can be used from any position, even while dead.
Notes:
- Each ability is assigned a unique auto-incrementing ID.
- Changes are saved to disk on confirmation and logged
to the wiznet.
=== END MANUAL ===