Rebalance Jawz

Jawz have their old missable handling, but now deal more damage.
This commit is contained in:
Sally Coolatta 2022-12-20 19:53:19 -05:00
parent 5461abb022
commit 19fd6d12e2
2 changed files with 6 additions and 7 deletions

View file

@ -188,11 +188,6 @@ static void JawzChase(mobj_t *th, boolean grounded)
static boolean JawzSteersBetter(void) static boolean JawzSteersBetter(void)
{ {
if (specialStage.active == true)
{
return true;
}
return !!!(gametyperules & GTR_CIRCUIT); return !!!(gametyperules & GTR_CIRCUIT);
} }

View file

@ -487,13 +487,17 @@ static UINT8 GetUFODamage(mobj_t *inflictor, UINT8 damageType)
{ {
switch (inflictor->type) switch (inflictor->type)
{ {
case MT_JAWZ:
case MT_JAWZ_SHIELD: case MT_JAWZ_SHIELD:
case MT_ORBINAUT_SHIELD: case MT_ORBINAUT_SHIELD:
{ {
// Jawz / shields deal regular damage. // Shields deal chip damage.
return 10; return 10;
} }
case MT_JAWZ:
{
// Thrown Jawz deal a bit extra.
return 15;
}
case MT_ORBINAUT: case MT_ORBINAUT:
{ {
// Thrown orbinauts deal double damage. // Thrown orbinauts deal double damage.