diff options
Diffstat (limited to 'npc/027-1_Graveyard/_mobs.txt')
-rw-r--r-- | npc/027-1_Graveyard/_mobs.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/npc/027-1_Graveyard/_mobs.txt b/npc/027-1_Graveyard/_mobs.txt index bd05622a..d0fa5ccd 100644 --- a/npc/027-1_Graveyard/_mobs.txt +++ b/npc/027-1_Graveyard/_mobs.txt @@ -83,12 +83,13 @@ _MOBCOUNT_ZOMBIES: set @Graveyard_Inn_SHIFT, NIBBLE_2_SHIFT; set @state, ((QUEST_Graveyard_Inn & @Graveyard_Inn_MASK) >> @Graveyard_Inn_SHIFT); - + if (@state != 1) return; // You have to kill 50?(or more?) zombies OR 50?(or more?) fallens. If you close the client, the @zombies count go back to zero. set @zombies, @zombies + 1; -// TODO: set 1 to 50 +// TODO: set 1 to 10 if (@zombies < 1) return; +// if (rand(8) != 0) return; message strcharinfo(0), "You found a strange bracelet hidden in the zombie's rotten rags. Maybe this is what the Crying child was looking for..."; set @state, 2; callsub S_Update_Mask; @@ -100,17 +101,18 @@ _MOBCOUNT_FALLENS: set @Graveyard_Inn_SHIFT, NIBBLE_2_SHIFT; set @state, ((QUEST_Graveyard_Inn & @Graveyard_Inn_MASK) >> @Graveyard_Inn_SHIFT); - + if (@state != 1) return; // You have to kill 50?(or more?) fallens OR 50?(or more?) zombies. If you close the client, the @fallens count go back to zero. set @fallens, @fallens + 1; -// TODO: set 1 to 50 +// TODO: set 1 to 10 if (@fallens < 1) return; +// if (rand(8) != 0) return; message strcharinfo(0), "You found a strange bracelet inside the fallen's broken helmet. Maybe this is what the Crying child was looking for..."; set @state, 2; callsub S_Update_Mask; return; - + S_Update_Mask: set QUEST_Graveyard_Inn, (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_MASK)) |