summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/013-1_Woodland_hills/sagatha.txt24
1 files changed, 16 insertions, 8 deletions
diff --git a/npc/013-1_Woodland_hills/sagatha.txt b/npc/013-1_Woodland_hills/sagatha.txt
index 9bdad8a9..283b40d1 100644
--- a/npc/013-1_Woodland_hills/sagatha.txt
+++ b/npc/013-1_Woodland_hills/sagatha.txt
@@ -36,13 +36,21 @@ L_write:
//----------------------------------------
function script SagathaHatAttack {
- mes "She fumes at you shouting: \"I shall avenge my forest friends!\"";
- next;
- mes "She mutters a barely audible invocation.";
- misceffect 4, strcharinfo(0);
- misceffect 4;
- heal -300, 0;
- next;
+ mes "The witch seems to be trembling with disgust as she stares at your headgear.";
+ mes "\"Do you think that is funny?\" she snarls.";
+ next;
+ if (MAGIC_FLAGS & MFLAG_KNOWS_SAGATHA)
+ mes "[Sagatha the Witch]";
+ if (!(MAGIC_FLAGS & MFLAG_KNOWS_SAGATHA))
+ mes "[Witch]";
+
+ mes "\"You have no idea what that poor creature felt!\"";
+ mes "She snaps her fingers."
+ mes "\"Let me show you...\"";
+ misceffect 4, strcharinfo(0);
+ misceffect 4;
+ heal -300, 0;
+ next;
return;
}
@@ -101,7 +109,7 @@ L_next:
mes "[Witch]";
// if fluffyhat
- if (getequipid(equip_head) == 752)
+ if (getequipid(equip_head) == 752)
callfunc "SagathaHatAttack";
if (@evil)