diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-19 21:22:33 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-19 21:22:33 -0300 |
commit | d1239e5dbddb9556aaabdecae728271d8f9c0dbf (patch) | |
tree | 71d1dc21e80ab7617ffd8f0cb1d97fb9959ed5f4 /npc/magic/dragokin.txt | |
parent | e4d60dfba3b49ea1a51e900083d0215e1b554cfa (diff) | |
download | serverdata-d1239e5dbddb9556aaabdecae728271d8f9c0dbf.tar.gz serverdata-d1239e5dbddb9556aaabdecae728271d8f9c0dbf.tar.bz2 serverdata-d1239e5dbddb9556aaabdecae728271d8f9c0dbf.tar.xz serverdata-d1239e5dbddb9556aaabdecae728271d8f9c0dbf.zip |
Dragokin: Alignment check
Diffstat (limited to 'npc/magic/dragokin.txt')
-rw-r--r-- | npc/magic/dragokin.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/npc/magic/dragokin.txt b/npc/magic/dragokin.txt index 544859cce..4acbb0a5b 100644 --- a/npc/magic/dragokin.txt +++ b/npc/magic/dragokin.txt @@ -8,10 +8,14 @@ // Cooldown is cast duration function script SK_Dragokin { + // Blocked from summoning magic + if (alignment() < 0) + return; + // Other requeriments: 5x Dragon Scale or Demure Axe if (!(countitem(DragonScales) >= 4 || countitem(DemureAxe))) { dispbottom l("You need 4x @@ to cast this skill.", getitemlink(DragonScales)); - end; + return; } // Setup @@ -22,7 +26,7 @@ function script SK_Dragokin { // Check if you have mana to cast // MagicCheck(SkillID, Mana{, MP per level}) if (!MagicCheck(@sk, @mp, @amp)) - end; + return; // Destroy reagents if (!countitem(DemureAxe)) |