View Issue Details

IDProjectCategoryLast Update
0022410AI War 2Balance IssueDec 24, 2019 1:06 pm
ReporterChthonic One Assigned To 
Severitytweak 
Status newResolutionopen 
Product Version1.024 After Death 
Summary0022410: Chris thinks Hydra Heads should have a cap
DescriptionNow that stacked hydras produce heads for every one killed, they produce far more heads. Chris thinks now that they may be outliving the parents and that they should be capped.

His original suggestion is 2x the base cap.

I disagree with this, as not every hydra produces 2 heads. Stingray hydras produce 3, and vanguard hydras produce 5 for example.

Instead I suggest the cap be Nx the base, where N is the number of heads the hydra produces.

A save with Stingray Hydras provided. Vanguard Hydras are also available on the map.
TagsNo tags attached.

Activities

Chthonic One

Dec 24, 2019 12:51 am

reporter  

Hive Error 2.save (1,332,560 bytes)

Chris_McElligottPark

Dec 24, 2019 12:54 am

administrator   ~0055115

Agreed with that assessment. I forgot that some did more multiples of the cap. Cheers!

Chthonic One

Dec 24, 2019 2:26 am

reporter   ~0055118

Change of thought. I have noticed that hydra heads last a very long time. It says "Loses 2% of it's health per second when not on the same planet as the parent ship." Does this mean the actual hydra ship that spawned them, or the carrier.

If it's the former, it's not working I don't think. If it's the latter, the cap is in order.

They just don't die really.
Hydra Head Madness.png (109,079 bytes)   
Hydra Head Madness.png (109,079 bytes)   

Chthonic One

Dec 24, 2019 3:55 am

reporter   ~0055120

Ok, I have it. Hydra heads, when they run out of hp from attrition, they do not die, they respawn. Fix this and likely you will fix most of the problem. The cap then is probably optional, but not unwelcome!

In the save, watch the fleet 1. it's numbers will fluctuate up and down due to heads dying and immediately respawning. No fighting going on.
Hydra Head What.save (1,128,450 bytes)

Chthonic One

Dec 24, 2019 12:45 pm

reporter   ~0055129

More thoughts on hydra heads:

A hydra head loses 2% of hp per second. It lasts at most 50 seconds.

A stack of 40 hydra heads lose 2% of hp per second. It lasts 33 minutes.

If more heads keep joining stacks, they avoid the attrition. This might be what I was seeing in the save above.

New stack feature: It tracks the attrition % for a stack. When the stack hits 0% attrition hp, it dies. When a member of the stack dies, the next only has Attrition % hp left, not full.

Important, new hydra heads cannot stack unless their attrition % is within 1% of the stack's attrition %. Otherwise they form a new stack.

Chris_McElligottPark

Dec 24, 2019 1:00 pm

administrator   ~0055130

Part of it:

* Fixed a bug where DoOnDestructionLogic() was being called when just part of a stack died, which led to some strange things happening. It could cause HasDoneOnDeathSinceLastClaimed to be true when it should not have been, and somehow or other it seemed to be causing hydra heads to reanimate themselves. Or at least it was contributing to that.

Chris_McElligottPark

Dec 24, 2019 1:06 pm

administrator   ~0055131

This solves most of the rest of the issue:

* If a stack is self-attritioning by some rate (say, 2%), it now multiplies that amount by the number of ships in the stack, maximum 20 (so 2% would lead to 40% in a stack of 20 or more).
** This does mean that stacks of 21 and up still attrition slower than their non-stacked peers, but in general stacks are no longer so resistant to attrition.

Issue History

Date Modified Username Field Change
Dec 24, 2019 12:51 am Chthonic One New Issue
Dec 24, 2019 12:51 am Chthonic One File Added: Hive Error 2.save
Dec 24, 2019 12:51 am Chthonic One File Added: Hive Error 2.savemet
Dec 24, 2019 12:54 am Chris_McElligottPark Note Added: 0055115
Dec 24, 2019 2:26 am Chthonic One File Added: Hydra Head Madness.png
Dec 24, 2019 2:26 am Chthonic One Note Added: 0055118
Dec 24, 2019 3:55 am Chthonic One File Added: Hydra Head What.savemet
Dec 24, 2019 3:55 am Chthonic One File Added: Hydra Head What.save
Dec 24, 2019 3:55 am Chthonic One Note Added: 0055120
Dec 24, 2019 12:45 pm Chthonic One Note Added: 0055129
Dec 24, 2019 1:00 pm Chris_McElligottPark Note Added: 0055130
Dec 24, 2019 1:06 pm Chris_McElligottPark Note Added: 0055131