Skip to content

Feature/healer rooms - #37

Open
Plateaus wants to merge 48 commits into
jonradoff:mainfrom
Plateaus:feature/healer-rooms
Open

Plateaus wants to merge 48 commits into
jonradoff:mainfrom
Plateaus:feature/healer-rooms

Conversation

@Plateaus

Copy link
Copy Markdown

Added HEALER as a recognized room modifier so rooms like the Physicians’ Guild correctly load the flag.
Updated regeneration so players resting in a HEALER room recover at an additional 2× rate.
Kept the existing position bonuses, giving:
Sitting normally: 2×
Laying normally: 3×
Sitting in a healer: 4×
Laying in a healer: 6×
Applied the healer bonus to overall regeneration: Body Points, Fatigue, Mana, and PSI.
Confirmed the bonus works in-game — laying in the Physicians’ Guild healed 6 Body Points per regen tick.
Found existing legacy IFPREVERB SIT -1 and IFPREVERB LAY -1 support in the Physicians’ Guild scripts, including the special ORG = 20 treatment refusal.
Fixed doPositionWithScripts() so position commands recognize IFPREVERB scripts instead of only IFVERB.
Added Physicians’ Guild flavor responses for normal players:
Sitting: physician begins tending to the player.
Laying: physician kneels beside the player and begins treatment.
Verified both sit and lay now execute normally and trigger the room scripts.

csanburn1966 and others added 30 commits May 1, 2026 07:52
Run item preverb scripts for GET and DROP
Run item preverb scripts for equipment commands
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants