From 11eca31d2f8882b62517c0a6367e102dd5721d0d Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sun, 6 Sep 2020 14:56:28 -0300 Subject: Disable looting mode from summons. Also ensure all summons can suffer from knockback. There are other stuff I could do, but for now, it is not necessary --- npc/config/magic.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'npc/config') diff --git a/npc/config/magic.txt b/npc/config/magic.txt index e843be6f5..77c14a43e 100644 --- a/npc/config/magic.txt +++ b/npc/config/magic.txt @@ -123,6 +123,16 @@ function script SummonMagic { .@lvx = .@lvx * (80 + abizit() * rand2(5,10)) / 100; setunitdata(.@mids, UDT_MAXHP, .@bhp+.@lvx); setunitdata(.@mids, UDT_HP, .@bhp+.@lvx); + // Reconfigure monster modes + .@opt=getunitdata(.@mids, UDT_MODE); + // Disable looting + if (.@opt & MD_LOOTER) + .@opt=.@opt^MD_LOOTER; + // All summons can suffer knockback + if (.@opt & MD_NOKNOCKBACK) + .@opt=.@opt^MD_NOKNOCKBACK; + // Save new options + setunitdata(.@mods, UDT_MODE, .@opt); } dispbottom l("All monsters summoned!"); return; -- cgit v1.2.3-70-g09d2