Enum NPCCombatStyle
Combat style archetype that broadly describes how the NPC approaches combat. Designers pick a style per personality asset; the AICombatPersonality weights then fine-tune the behaviour.
public enum NPCCombatStyle
Fields
Prefers closing to melee range and high-pressure attacks.
Default balanced approach — no strong bias.
All-out damage, ignores self-preservation. Never retreats.
Avoids risk, retreats earlier, favours safe abilities.
Prefers keeping distance, kiting, and control abilities.
Never breaks. Fights to the last point of health and holds its threat target. Functionally "Berserker without the target chaos".
Cowardly. Breaks and runs as soon as it is meaningfully hurt, and keeps running. A Pathetic personality is guaranteed to have a retreat threshold even if the designer left the field at zero — see EffectiveRetreatHealthThreshold.
Berserk and unfocused: never retreats, ignores the threat table, and re-picks a random living enemy at RampageRetargetChance on every re-evaluation.