⚔️ H2H Bot Creator ⚔️

ATS TrekMUSH @Combat
📋 Basic Information
The name of the NPC.
A detailed description of the NPC.
-
Minimum and Maximum level this NPC can spawn at (1-30).
Male / Female / Neuter (Default: Male)
🧬 Race & Class
The Dbref of the NPC's race or species.
Can be Warrior, Specialist, Hybrid. Default Warrior.
⚔️ Combat Settings
Stats are based upon this preset.
Type of appendage used for attacks. E.g. talons, beak, claw.
The type of damage this creature does. Most will be melee:kinetic
A space-separated list of dbrefs of H2H Feats.
A space-separated list of dbrefs of H2H Powers.
A space-separated list of dbrefs of H2H Items. The NPC must have the skills/stats to equip each item.
When the creature hits this value for HP, it will attempt to flee.
💎 Loot & Rewards
Determines if the NPC drops loot or not.
A space-separated list of dbrefs of items for loot. (Leave blank if none)
From 0% to 100%, chance of a piece of loot dropping when dying. Set to 100 for guaranteed drop, set to 0 to never drop loot.
List of dbref #s for virtual loot in the form of dbref:chance, where chance is a percent from 1 to 100.
🌍 Spawning & Movement
If turned on, this bot will respawn periodically.
Can be ALL, LIST, or NONE.
A list of room dbrefs that are valid for this NPC to spawn into or walk to (if set to ROAM_MODE=LIST).
Dbref of the controller. <admin use only> If blank, default to #-1.
🎯 Behavior & Targeting
Aggressive or Passive. Enable this to use enemy/friendly settings below.
⚠️ The fields below only apply if Aggressive Posture is enabled
If set, it will attack any Org NOT set here.
If set, it will attack any race NOT set here.
If set, immediately attack any person of this race.
If set, immediately attack any person belonging to this Org.
💬 Emotes & Messages
If enabled, this NPC will use emotes.
⚠️ The emote fields below only work if "Enable Speak/Emote" is checked
Code to run when it initiates an attack due to being aggressive towards everything.
Code to run when retreating due to low health. (Only if +WIMPY is > 0)
Code to run periodically while idle.
Code to run when NPC switches to a higher-threat target.
Code to run when attacking and it doesn't fall into the other attack categories.
Code to run when it receives a deathblow.
Code to run when it initiates pursuit of a fleeing target.
Code to run when it encounters a RACE it hates.
Code to run when it roams to another room.
Code to run when it is attacked out of the blue.
Code to run when it encounters a member of a masterorg it hates.
Code to run when it sees someone healing one of its targets.
Code to run when NPC respawns.
📝 Notes
Optional notes for documentation purposes.