Mutated plant

From Caves of Qud Wiki
Revision as of 05:44, 19 March 2021 by Jakusio (talk | contribs) (added note about defoliant, made some other changes)
Jump to navigation Jump to search

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]

  • Cannot be forcibly moved.[6][7]
  • Cannot go prone, or be wading or swimming.[8]
  • Will no longer be considered rooted if they are wearing something on their roots. Will still be unable to move.[9]
  • Will no longer be considered rooted if they are 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(IsRootedInPlaceEvent)
  7. XRL.World.Parts.PlantProperties, method HandleEvent(LeftCellEvent)
  8. XRL.World.Parts.PlantProperties, method HandleEvent(IEffectCheckEvent)
  9. XRL.World.Parts.PlantProperties, method HandleEvent(EquipperEquippedEvent)
  10. XRL.World.Parts.PlantProperties, method HandleEvent(EffectAppliedEvent)