User:IapIac/Sandbox: Difference between revisions

No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
I don't know what to say. vrej
I don't know what to say. vrej
__NOTOC__
__NOTOC__
----
----
==ability==
===BAD immunity===
{{stub|Are BTD3/4 monkey storm considered as an ability?}}
{|class="wikitable mw-collapsible mw-collapsed"
'''Activate Ability''' is a game mechanic introduced in [[Bloons TD 5]]. Each ability has different effect, such as temporarily adding buffs to towers, gaining cash, etc. Each ability has a cooldown, which is not affected by usual attack speed buffs.
!List of Lych soul can not immune
|-
|
*<code>Slow:MoabPressStunParagon</code>
*<code>Stun:ParagonWeak</code>
*<code>Stun:BombParagon</code>
|}


==''Bloons TD 5''==
{{empty}}


==''Bloons TD Battles''==
----
{{empty}}
===some paras in <code>paragonDegreeDataModel</code>===
 
* attackCooldownReductionX = 50
==''Bloons Monkey City''==
* piercePercentPerDegree = 1
{{empty}}
* pierceIncreasePerDegree = 0.1
 
* damagePercentPerDegree = 1
==''Bloons TD 6''==
* damageIncreasePerDegree = 1
In [[Bloons TD 6]], most abilities start with 1/3 of their cooldown.
* damageIncreaseForDegrees = 10
* bonusBossDamagePercent = 0.25
* bonusBossDamagePerDegrees = 20


Some abilities have restrictions, including:
===some vars in <code>PowerDegreeMutator</code>===
* Has limit of usage in one round.
* percentPierceUp = piercePercentPerDegree * ((degree-1) + floor(degree/100))
* Can only be activated in 3 minutes from the round start.<!--3 min is hard coded (10800 frames)-->
* percentDamageUp = damagePercentPerDegree * ((degree-1) + floor(degree/100))
* Some abilities start with full cooldown.
* additionalPierceUp = pierceIncreasePerDegree * ((degree-1) + floor(degree/100))
* Needs enough lives to cost.
* additionalDamageUp = floor(damageIncreasePerDegree * ((degree-1) / damageIncreaseForDegrees + floor(degree/100)))
* bonusBossDamagePercent = bonusBossDamagePercent * degree / bonusBossDamagePerDegrees
* attackCooldownReductionPercent = round(sqrt(attackCooldownReductionX * (degree-1), 1)


Buffs to ability cooldown stack additively, including [[Blastapopoulos (BTD6)|Blastapopoulos's]] passive ability cooldown debuffs, but can only be decreased by 70%.<!--this is also hard coded-->
===actual stat changes===
* pierce = floor(percentPierceUp * basePierce)+additionalPierceUp
* cooldown = baseCooldown * (1 + attackCooldownReductionPercent*0.01)
* damage = percentDamageUp * baseDamage + additionalDamageUp


==''Bloons TD Battles 2''==
====boss damages====
{{empty}}
actually there's a mutator for boss damage to make boss damage multiplier affect other damage bonuses (camo/ceramic, etc)
* normal: totalBossDamage = totalBaseBossDamage * (1 + bonusBossDamagePercent)
* elite: JUST DOUBLES IT