Removed some weird, pointless code for when Kline is disabled.
The code caused Kline's systemPower to be restored to full when disabled. This would have had no effect on the code; the systemPower variable is only used to add the FL_DISABLED flag when it reaches 0, and restoring systemPower has no effect on this. This might have been an attempt to make it impossible to disable Kline, but it wouldn't have worked that way (it might simply not have been noticed because disabling Kline would take a ridiculous amount of time and is unlikely to happen without conscious effort).
This commit is contained in:
parent
9749684468
commit
1a4e2ea71e
|
@ -2272,7 +2272,5 @@ void alien_hurt(Object *alien, Object *attacker, int damage, int ion)
|
||||||
}
|
}
|
||||||
|
|
||||||
alien->systemPower = 0;
|
alien->systemPower = 0;
|
||||||
if (alien->classDef == CD_KLINE)
|
|
||||||
alien->systemPower = alien->maxShield;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue