diff options
-rw-r--r-- | npc/003-0-2/misc.txt | 13 | ||||
-rw-r--r-- | npc/functions/vault.txt | 6 |
2 files changed, 16 insertions, 3 deletions
diff --git a/npc/003-0-2/misc.txt b/npc/003-0-2/misc.txt index e56e6a015..6447b1507 100644 --- a/npc/003-0-2/misc.txt +++ b/npc/003-0-2/misc.txt @@ -36,3 +36,16 @@ OnInit: end; } +003-0-3,34,33,0 script A Mirror Lake NPC_MANATREE,{ +OnTouch: + if (!getvaultid()) { dispbottom l("WTF is this devilry?! Just... How?!"); end; } + mesc l("Do you want to move the ##BThe Crossroads##b?"), 1; + if (askyesno() == ASK_NO) close; + closeclientdialog; + MirrorLakeSendTo(MLP_CR, 0); + end; +OnInit: + .sex = G_OTHER; .distance = 1; disablenpc .name$; + end; +} + diff --git a/npc/functions/vault.txt b/npc/functions/vault.txt index 1c3cbf406..69d9cbd4f 100644 --- a/npc/functions/vault.txt +++ b/npc/functions/vault.txt @@ -52,11 +52,11 @@ function script MirrorLakeSendTo { closeclientdialog; dispbottom l("Darkness fills your vision..."); export_vault(); - sleep2(500); + sleep2(800); specialeffect FX_CIRCLE, SELF, getcharid(3); - sleep2(500); + sleep2(1200); specialeffect FX_MGSHIELD, SELF, getcharid(3); - sleep2(500); + sleep2(1200); kick(getcharid(3), 7); // 7 is not a valid kick reason //atcommand("@kick "+strcharinfo(0)); end; |