Replace the toolbar's PWD-bit approximation with retail ObjectIsAttackable composed with the exact player and pet short-circuits. Carry second-header PetOwner through CreateObject, session, and ClientObject state so self, pet, and Free-PK cases match retail while friendly NPCs and attackable non-creatures remain name-only. Co-Authored-By: Codex <codex@openai.com> |
||
|---|---|---|
| .. | ||
| CombatAnimationPlannerTests.cs | ||
| CombatInputPlannerTests.cs | ||
| CombatManeuverSelectorTests.cs | ||
| CombatStateTests.cs | ||
| SelectedObjectHealthPolicyTests.cs | ||