mirror of
https://github.com/2revoemag/PSF-BotServer.git
synced 2026-07-14 16:04:41 +00:00
generator no longer exclusively cares about projectile-caused damage at the end of tis life, and will recognize boomer damage
This commit is contained in:
parent
bd01fd1695
commit
2568b66a80
1 changed files with 2 additions and 2 deletions
|
|
@ -89,7 +89,7 @@ class GeneratorControl(gen: Generator)
|
||||||
//TODO this only works with projectiles right now!
|
//TODO this only works with projectiles right now!
|
||||||
val zone = gen.Zone
|
val zone = gen.Zone
|
||||||
gen.Health = 0
|
gen.Health = 0
|
||||||
super.DestructionAwareness(gen, gen.LastShot.get)
|
super.DestructionAwareness(gen, gen.LastDamage.get)
|
||||||
GeneratorControl.UpdateOwner(gen, Some(GeneratorControl.Event.Destroyed))
|
GeneratorControl.UpdateOwner(gen, Some(GeneratorControl.Event.Destroyed))
|
||||||
//kaboom
|
//kaboom
|
||||||
zone.AvatarEvents ! AvatarServiceMessage(
|
zone.AvatarEvents ! AvatarServiceMessage(
|
||||||
|
|
@ -128,7 +128,7 @@ class GeneratorControl(gen: Generator)
|
||||||
case GeneratorControl.Destabilized() =>
|
case GeneratorControl.Destabilized() =>
|
||||||
//if the generator is destabilized but has no ntu, it will not explode
|
//if the generator is destabilized but has no ntu, it will not explode
|
||||||
gen.Health = 0
|
gen.Health = 0
|
||||||
super.DestructionAwareness(gen, gen.LastShot.get)
|
super.DestructionAwareness(gen, gen.LastDamage.get)
|
||||||
queuedExplosion.cancel()
|
queuedExplosion.cancel()
|
||||||
queuedExplosion = Default.Cancellable
|
queuedExplosion = Default.Cancellable
|
||||||
imminentExplosion = false
|
imminentExplosion = false
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue