0.9.4b release: Dual Explodium Guns.

This commit is contained in:
Mari the Deer 2020-09-20 22:03:46 +02:00
commit 2ddf41d16d
13 changed files with 908 additions and 14 deletions

View file

@ -1573,7 +1573,13 @@ Class SWWMHandler : EventHandler
t.uid = e.Args[1];
t.type = MenuTransaction.TT_ITEMUSE;
let w = (Class<Weapon>)(item);
if ( w ) t.result = (players[e.Args[0]].PendingWeapon==Weapon(i));
if ( w )
{
t.result = (players[e.Args[0]].PendingWeapon==Weapon(i));
// dual wield gun support
if ( (i is 'ExplodiumGun') && (players[e.Args[0]].PendingWeapon==Weapon(i).SisterWeapon) )
t.result = true;
}
else t.result = rslt;
t.used = item;
t.usedup = (!i||(i.Amount<=0));