Zone tier: Difference between revisions

71 bytes added ,  13:38, 20 November 2020
m
clarify zone tier calculation detail
No edit summary
m (clarify zone tier calculation detail)
Line 8: Line 8:
== Calculating a Zone's Tier ==
== Calculating a Zone's Tier ==
To determine a zone's tier:{{Code Reference|namespace=XRL.World|class=ZoneManager|method=GetZoneTier}}
To determine a zone's tier:{{Code Reference|namespace=XRL.World|class=ZoneManager|method=GetZoneTier}}
# Find the world map tier of the current parasang. These numeric tier values are pictured in the [[#Base_Difficulty_Tier_of_World_Map_Parasangs|Base Difficulty Tier of World Map Parasangs]] section below.
# Find the world map tier of the current parasang. These numeric tier values are pictured in the [[#Base_Difficulty_Tier_of_World_Map_Parasangs|Base Difficulty Tier of World Map Parasangs]] section below. If the tier is 0, increase it to 1 (1 is the minimum zone tier).
# Modify that value based on the current depth:
# Next, modify that value based on the current depth:
#* The zone tier is unchanged for the surface level and levels 1-4 underground.
#* The zone tier is unchanged for the surface level and levels 1-4 underground.
#* Otherwise, the zone tier is increased by '''Floor(Depth / 5)'''. Depth 5-9 increases the zone tier by 1, depth 10-14 increases the zone tier by 2, and so on.
#* Otherwise, the zone tier is increased by '''Floor(Depth / 5)'''. Depth 5-9 increases the zone tier by 1, depth 10-14 increases the zone tier by 2, and so on.