- Fixed: When a weapon is destroyed, its sister weapon must also be destroyed.
- Added a check for PUFFGETSOWNER to A_BFGSpray. - Moved the PUFFGETSOWNER check into P_SpawnPuff and removed the limitation to players only. - Fixed: P_SpawnMapThing still checked FMapThing::flags for the class bits instead of FMapThing::ClassFilter. - Fixed: A_CustomMissile must not let P_SpawnMissile call P_CheckMissileSpawn. It must do this itself after setting the proper owner. - Fixed: CCMD(give) increased the total item count. - Fixed: A_Stop didn't set the player specific variables to 0. SVN r1066 (trunk)
This commit is contained in:
parent
860b9254ef
commit
d2f1515aa6
13 changed files with 76 additions and 26 deletions
|
|
@ -1116,6 +1116,8 @@ void APowerWeaponLevel2::InitEffect ()
|
|||
if (!(sister->WeaponFlags & WIF_POWERED_UP))
|
||||
return;
|
||||
|
||||
assert (sister->SisterWeapon == weapon);
|
||||
|
||||
Owner->player->ReadyWeapon = sister;
|
||||
|
||||
if (weapon->GetReadyState() != sister->GetReadyState())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue