Mutated plant: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
(corrections)
(→‎Properties of Rooted Mutated Plants: rephrase, remove extra word)
Line 16: Line 16:
== Properties of Rooted Mutated Plants ==
== Properties of Rooted Mutated Plants ==
Mutated plants are considered ''rooted'' if they are incapable of autonomous movement.{{Code Reference|class=PlantProperties|method=HandleEvent(ObjectCreatedEvent)}}
Mutated plants are considered ''rooted'' if they are incapable of autonomous movement.{{Code Reference|class=PlantProperties|method=HandleEvent(ObjectCreatedEvent)}}
* Are very resistant to being forcibly moved.{{Code Reference|class=PlantProperties|method=HandleEvent(GetKineticResistanceEvent)}}
* Rooted plants are very resistant to being forcibly moved.{{Code Reference|class=PlantProperties|method=HandleEvent(GetKineticResistanceEvent)}}
* Cannot go [[prone]], or be [[wading]] or swimming.{{Code Reference|class=PlantProperties|method=HandleEvent(IEffectCheckEvent)}}
* Rooted plants cannot go [[prone]], or be [[wading]] or swimming.{{Code Reference|class=PlantProperties|method=HandleEvent(IEffectCheckEvent)}}
* Will no longer be considered rooted if they move (such as by being forcibly moved or teleporting).{{Code Reference|class=PlantProperties|method=HandleEvent(LeftCellEvent)}}
* They will no longer be considered rooted if they move (such as by being forcibly moved or teleporting).{{Code Reference|class=PlantProperties|method=HandleEvent(LeftCellEvent)}}
* Will no longer be considered rooted if they are wear something on their roots. Will still be unable to move.{{Code Reference|class=PlantProperties|method=HandleEvent(EquipperEquippedEvent)}}
* They will no longer be considered rooted if they wear something on their roots. Will still be unable to move.{{Code Reference|class=PlantProperties|method=HandleEvent(EquipperEquippedEvent)}}
* Will no longer be considered rooted if they begin [[flying]]. Will be able to move while flying.{{Code Reference|class=PlantProperties|method=HandleEvent(EffectAppliedEvent)}}
* They will no longer be considered rooted if they begin [[flying]]. Will be able to move while flying.{{Code Reference|class=PlantProperties|method=HandleEvent(EffectAppliedEvent)}}


== Properties of Sapient Mutated Plants ==
== Properties of Sapient Mutated Plants ==

Revision as of 16:58, 19 March 2021

A mutated plant is a kind of creature that can be found all throughout Qud. Mutated plants possess a variety of traits and characteristics that distinguish from them other creature types, and even mutated plants themselves can be furthered categorized and differentiated from one another.

Mutated plants commonly belong to the flowers, roots, trees, vines, and Consortium of Phyta factions. However, not all members of these factions are considered mutated plants.

Classification

There are two main classifications of mutated plants: rooted or unrooted, and sapient or non-sapient. Rooted and sapient plants have additional properties compared to unrooted and non-sapient plants, respectively.

General Properties of Mutated Plants

Properties of Rooted Mutated Plants

Mutated plants are considered rooted if they are incapable of autonomous movement.[5]

  • Rooted plants are very resistant to being forcibly moved.[6]
  • Rooted plants cannot go prone, or be wading or swimming.[7]
  • They will no longer be considered rooted if they move (such as by being forcibly moved or teleporting).[8]
  • They will no longer be considered rooted if they wear something on their roots. Will still be unable to move.[9]
  • They will no longer be considered rooted if they begin flying. Will be able to move while flying.[10]

Properties of Sapient Mutated Plants

  • Have psionically accessible minds and are thus vulnerable to mental damage and mental effects/abilities as normal.[1]

References

This information is reliable as of patch 2.0.201.76.
  1. 1.0 1.1 1.2 1.3 1.4 ObjectBlueprints.xml
  2. XRL.World.Parts.MentalShield, method HandleEvent(IEffectCheckEvent)
  3. XRL.World.Parts.MentalShield, method HandleEvent(CanReceiveTelepathyEvent)
  4. Bodies.xml
  5. XRL.World.Parts.PlantProperties, method HandleEvent(ObjectCreatedEvent)
  6. XRL.World.Parts.PlantProperties, method HandleEvent(GetKineticResistanceEvent)
  7. XRL.World.Parts.PlantProperties, method HandleEvent(IEffectCheckEvent)
  8. XRL.World.Parts.PlantProperties, method HandleEvent(LeftCellEvent)
  9. XRL.World.Parts.PlantProperties, method HandleEvent(EquipperEquippedEvent)
  10. XRL.World.Parts.PlantProperties, method HandleEvent(EffectAppliedEvent)