mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-22 20:21:26 +00:00
- use proper interface calls to give the initial BasicArmor to the player.
The old code didn't check if giving the item was proper and just went ahead adding it to the inventory unconditionally.
This commit is contained in:
parent
b37acef0c9
commit
b360f04e28
1 changed files with 2 additions and 4 deletions
|
@ -1834,9 +1834,7 @@ class PlayerPawn : Actor
|
|||
// BasicArmor must come right after that. It should not affect any
|
||||
// other protection item as well but needs to process the damage
|
||||
// before the HexenArmor does.
|
||||
let barmor = BasicArmor(Spawn('BasicArmor'));
|
||||
barmor.BecomeItem ();
|
||||
AddInventory (barmor);
|
||||
GiveInventoryType('BasicArmor');
|
||||
|
||||
// Now add the items from the DECORATE definition
|
||||
let di = GetDropItems();
|
||||
|
|
Loading…
Reference in a new issue