Freeze Breath: Difference between revisions

342 bytes added ,  06:00, 11 May 2022
Rimewyks appear to only equip icy jaws and not icy vapor, despite the mutation logic trying to equip it. (Unless it is invisible? Could use more testing.)
m (This template works now (just needed to re-save the Rimewyk page so it could update to use the new mutation name in cargo))
(Rimewyks appear to only equip icy jaws and not icy vapor, despite the mutation logic trying to equip it. (Unless it is invisible? Could use more testing.))
 
(One intermediate revision by the same user not shown)
Line 14: Line 14:
Hitting a creature with the ray of frost deals [[Damage Type#Cold|cold damage]] and forces a [[temperature]] change dependent on the mutation level. When compared to Freezing Ray, Freeze Breath has far less of a base temperature change, but a far greater level-based temperature change.
Hitting a creature with the ray of frost deals [[Damage Type#Cold|cold damage]] and forces a [[temperature]] change dependent on the mutation level. When compared to Freezing Ray, Freeze Breath has far less of a base temperature change, but a far greater level-based temperature change.


Creatures with this mutation cannot wear face equipment, and they gain the {{favilink|icy vapor}} natural equipment in their first face slot. Creatures with icy vapor will also decrease their target's temperature when making melee attacks; the attack can be made by any limb (even those wielding weapons) and does not need to penetrate for this temperature change to occur.
Creatures with this mutation cannot wear face equipment, and they gain the {{favilink|icy vapor}} natural equipment in their first face slot.{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=Mutate}} However, rimewyks typically have {{favilink|icy jaws}} natural equipment permanently equipped in their first face slot, so they do not appear to gain icy vapor under normal circumstances. Creatures with icy vapor will also decrease their target's temperature when making melee attacks; the attack can be made by any limb (even those wielding weapons) and does not need to penetrate for this temperature change to occur.  


Having this mutation sets the creature's [[Temperature|brittle temperature]] to a value dependent on the level of the mutation. Note that it is set to this value rather than being reduced by it, regardless of other factors.
Having this mutation sets the creature's [[Temperature|brittle temperature]] to a value dependent on the level of the mutation. Note that it is set to this value rather than being reduced by it, regardless of other factors.


== Formulas ==
== Formulas ==
The following formulas are used to determine damage{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=ComputeDamage}}, temperature changes{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=Freeze}}, and brittle temperature{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=ChangeLevel}} based on mutation level.
The following formulas are used to determine damage{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=ComputeDamage}}, temperature change{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=Freeze}}, melee temperature change{{Code Reference|namespace=XRL.World.Parts.Mutation|class=FreezeBreath|method=ChangeLevel|name=ChangeLevel}}, and brittle temperature<ref name="ChangeLevel"/> based on mutation level.
{| class="wikitable"
{| class="wikitable"
! Damage
! Damage
312

edits