Add objective and event emission for hostile Derek defeat

- Add objective "defeat_derek_hostile" when Derek becomes hostile
- Emit event "hostile_npc_defeated:derek" when Derek is subdued
- Complete objective when Derek is defeated in fight outcome
This commit is contained in:
Claude
2025-12-09 08:13:38 +00:00
parent 43e81a8483
commit 4623bb3790

View File

@@ -275,6 +275,7 @@ Derek becomes hostile, reaching for something in his desk.
#hostile
#speaker:derek
#influence:-100
#add_objective:defeat_derek_hostile
Derek: If you want a fight, {player_name}, you'll get one. But you won't stop ENTROPY. You'll just prove we're right about the system.
@@ -287,6 +288,9 @@ The confrontation escalates. Derek fights desperately, but you're trained for th
After a brief struggle, you subdue him. He's breathing hard, defiant even in defeat.
#complete_task:defeat_derek_hostile
#event:hostile_npc_defeated:derek
#speaker:derek
Derek: *coughs* You think... you think this changes anything?