What happened boggles my mind
But I'll try to make sense...
1. Amon has STAF11 equipped and STAF02 in his inventory
2. After that block runs, Amon equips DEITM028... and somehow gets 2 STAF11's in his inventory
(Staff of the Magi)
Removing STAF02 from his inventory fixed the bug... And it seems like BPv180 added that STAF02 while Revised Battles adds the STAF11! The problem is that neither mod checks whether has a shield equipped before giving him the staff, which means Amon could've ended up with a 2-handed weapon and a shield
Thing is... Amon doesn't have a shield
And what's with him getting 2 STAFF11's?
Anyway, changing that block to be similar to the other 2 Mencar guys actually fixes this
Not the most ideal solution because Amon doesn't use this item if some mod replaced his weapons, but atleast it won't crash
IF
Global("DeSpawnItem","AR0712",0)
Exists("sevpat02")
THEN
RESPONSE #100
TakeItemReplace("DeITM028","STAF01","sevpat02") // Yalla
ActionOverride("sevpat02",SelectWeaponAbility(SLOT_WEAPON,0))
Continue()
END