Build 3019
SVN-
General
Revise EVENT_CHANGEWEAPON so that RETURN has no effect except for two values. -1 will cancel the weapon switch. -2 will override the switch to whatever value p->curr_weapon is set in the course of the event.
Show details
While we're at it, factor out duplicate code into P_ChangeWeapon().