From 93d9e1bc1e9f2f19bbd227a90d9a614cc36db0da Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 22 Jun 2019 16:16:05 -0300 Subject: Move abizit to a function in config/magic.txt (required for Academy release) --- npc/config/magic.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'npc/config/magic.txt') diff --git a/npc/config/magic.txt b/npc/config/magic.txt index 86a0a60ec..f0e9f09a0 100644 --- a/npc/config/magic.txt +++ b/npc/config/magic.txt @@ -75,3 +75,24 @@ function script SummonMagic { dispbottom l("All monsters summoned!"); return; } + +// abizit() +function script abizit { + mesn l("Current Magic Control"); + .@val=MAGIC_EXP+rand(-MAGIC_LVL*5, MAGIC_LVL*5); + .@base=(MAGIC_LVL**3); + if (.@val > .@base*5) + mesc l("You are perfectly in control of your magic."), 3; + else if (.@val > .@base*4) + mesc l("You are mostly in control of your magic."), 2; + else if (.@val > .@base*3) + mesc l("You are somewhat in control of your magic."), 4; + else if (.@val > .@base*2) + mesc l("Your magic is more powerful than you, but you can control."), 7; + else if (.@val > .@base) + mesc l("You still are overwhelmed by your magic."), 6; + else + mesc l("You are completly overwhelmed by your magic."), 1; + return; +} + -- cgit v1.2.3-60-g2f50