Instead of launching an attack when level > average define a level somewhere between average and max and launch attack, when this level was reached.
Three options:
Only one level for triggers. Size of the attack depending on some other analysis f.e. steepness of curve
Multiple levels and size of the attack depends on level. F.e. 4 levels: 1=25% of max attack size, 2=50% of max, ...
Some other analysis define size and moment of attack: f.e. reduce peeks, and then use peeks and attack-size = peek-average
Instead of launching an attack when
level > average
define a level somewhere betweenaverage
andmax
and launch attack, when this level was reached. Three options:triggers
. Size of the attack depending on some other analysis f.e. steepness of curve1=25% of max attack size
,2=50% of max
, ...attack-size = peek-average
Also optional: find nice way of displaying level.