- Removed AT_GAME_SET(PowerInvulnerable) due to the problems it caused. The two
occurences in the code that depended on it were changed accordingly. Invulnerability colormaps are now being set by the items exclusively. - Changed many checks for the friendly Minotaur to a new flag MF5_SUMMONEDMONSTER so that it can hopefully be generalized to be usable elsewhere later. - Added Gez's submission for converting the Minotaur to DECORATE. SVN r1120 (trunk)
This commit is contained in:
parent
d7d07aad16
commit
bf281a4372
14 changed files with 18821 additions and 18824 deletions
|
|
@ -222,10 +222,18 @@ void cht_DoCheat (player_t *player, int cheat)
|
|||
item = player->mo->FindInventory (BeholdPowers[i]);
|
||||
if (item == NULL)
|
||||
{
|
||||
player->mo->GiveInventoryType (BeholdPowers[i]);
|
||||
if (cheat == CHT_BEHOLDS)
|
||||
if (i != 0)
|
||||
{
|
||||
P_GiveBody (player->mo, -100);
|
||||
player->mo->GiveInventoryType (BeholdPowers[i]);
|
||||
if (cheat == CHT_BEHOLDS)
|
||||
{
|
||||
P_GiveBody (player->mo, -100);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// Let's give the item here so that the power doesn't need colormap information.
|
||||
player->mo->GiveInventoryType(PClass::FindClass("InvulnerabilitySphere"));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue