John "Hellrot" Cash
id Software | Programmer | Mar 31, 2000, 14:56:32 (ET) | jcash@idsoftware.com
Name: John Cash
Email: jcash@idsoftware.com
Description: Programmer
Project: Quake 3 Arena
-------------------------------------------------------------------------------
There is a bug that may be giving Q3A mod developers some
headaches if they are trying to add new holdable items.
File cg_event.c, function CG_UseItem; the line:
itemNum = es->event - EV_USE_ITEM0;
should be:
itemNum = (es->event & ~EV_EVENT_BITS) - EV_USE_ITEM0;
This causes itemNum to be invalid about half the time, preventing
any client side effect tied to the item from occurring.