Rusty biome: Difference between revisions

7 bytes added ,  22:41, 21 November 2020
no edit summary
mNo edit summary
No edit summary
Line 10: Line 10:
Rust patches are covered in 15-18 pieces of trash,<ref name="Population"><code>PopulationTables.xml</code></ref> and every wall within the zone has a 5% chance to spawn with a qudzu on it.{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateZone|name=MutateZone}}
Rust patches are covered in 15-18 pieces of trash,<ref name="Population"><code>PopulationTables.xml</code></ref> and every wall within the zone has a 5% chance to spawn with a qudzu on it.{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateZone|name=MutateZone}}


Additionally, every [[robot]] that spawns within the rust patch has a 50% to be [[rusted]],{{Code Reference|namespace=XRL.World.Biomes|class=RustedTemplate}} and every creature that spawns within the zone has a 25% chance to have a rusted inventory, causing each individual item in their inventory to have a 50% chance of being rusted.{{Code Reference|namespace=XRL.World.Biomes|class=RustedInventoryTemplate}}{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateGameObject|name=GameObject}}
Additionally, every [[robot]] that spawns within the rust patch has a 50% chance to be [[rusted]],{{Code Reference|namespace=XRL.World.Biomes|class=RustedTemplate}} and every creature that spawns within the zone has a 25% chance to have a rusted inventory, causing each individual item in their inventory to have a 50% chance of being rusted.{{Code Reference|namespace=XRL.World.Biomes|class=RustedInventoryTemplate}}{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateGameObject|name=GameObject}}


Zones that contain a rust patch will have "'''rusty'''" appended to the beginning of their names.{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateZoneName|name=ZoneName}}
Zones that contain a rust patch will have "'''rusty'''" appended to the beginning of their names.{{Code Reference|namespace=XRL.World.Biomes|class=RustyBiome|method=MutateZoneName|name=ZoneName}}
Line 21: Line 21:
Robots are guaranteed to be rusted within a rust field, and creatures within the zone have a 75% chance to have a rusted inventory.<ref name="GameObject"/>
Robots are guaranteed to be rusted within a rust field, and creatures within the zone have a 75% chance to have a rusted inventory.<ref name="GameObject"/>


Furthermore, every creature that spawns within a rust field that is ''not'' a robot has a 25% chance of being a {{qud text|&rqudzu&y symbiote}}.<ref name="GameObject"/> Qudzu symbiotes are {{qud text|&rred}} in color and have a 15% chance to rust a random item in the player's inventory when making a successful melee attack.{{Code Reference|namespace=XRL.World.Parts|class=QudzuMelee}} Additionally, they are members of the [[vines]] faction{{Code Reference|namespace=XRL.World.Biomes|class=QudzuSymbioteTemplate}}; since the player's initial reputation with this faction is -475, this means the symbiote will usually be hostile, even if a normal creature of it's type wouldn't be.
Furthermore, every creature that spawns within a rust field that is ''not'' a robot has a 25% chance of being a {{qud text|&rqudzu&y symbiote}}.<ref name="GameObject"/> Qudzu symbiotes are {{qud text|&rred}} in color and have a 15% chance to rust a random item in the player's inventory when making a successful melee attack.{{Code Reference|namespace=XRL.World.Parts|class=QudzuMelee}} Additionally, they are members of the [[vines]] faction;{{Code Reference|namespace=XRL.World.Biomes|class=QudzuSymbioteTemplate}} since the player's initial reputation with this faction is -475, this means the symbiote will usually be hostile, even if a normal creature of it's type wouldn't be.


Zones that contain a rust field will have "'''rust-shrouded'''" appended to the beginning of their names.<ref name="ZoneName"/>
Zones that contain a rust field will have "'''rust-shrouded'''" appended to the beginning of their names.<ref name="ZoneName"/>