From a3ae1e6aad696f584d138d9363c05dedff136a65 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sun, 21 Jun 2026 22:19:17 -0400 Subject: feat: safespot system implemented --- data/help/safespot.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 data/help/safespot.yaml (limited to 'data/help/safespot.yaml') diff --git a/data/help/safespot.yaml b/data/help/safespot.yaml new file mode 100644 index 0000000..76e1768 --- /dev/null +++ b/data/help/safespot.yaml @@ -0,0 +1,38 @@ +name: "safespot" +category: "Skills" +description: | + Use environmental cover to block melee attacks from mobs while + attacking with ranged or science weapons. + + Usage: hide + safespot + + Find a safespot: look + Leave a safespot: unhide (or unsafespot) + + While in a safespot, melee mobs cannot reach you. Ranged and science + mobs can still attack. Attacking with melee while in a safespot forces + you out of cover. + + Safespots degrade over time while in use. Each degrade level shows a + different message. When fully degraded, the safespot is destroyed. + Some safespots respawn after a delay; others require you to re-hide + to reset them. + + There is a small per-tick chance of being forced out of cover + (unsafe_chance). You can re-hide immediately if the safespot is + still intact. + + Hiding out of combat takes 1 tick. Hiding while fighting takes 4 + ticks — taking a hit during the repositioning aborts the attempt. + + Your effective safespot tier is unlocked by completing quests and + combat achievements. Higher-tier safespots require quest flags like + "quest_animal_magnetism" or achievement flags like + "achieve_medium_combat". + + You can customize the alert shown when you are forced out of a + safespot with: option safespot_alert + Set to "none" to disable. Uses inline color tags. + + See also: help hide, help combat, help option -- cgit v1.2.3