diff --git a/safe-room.lic b/safe-room.lic index 4352c59bd2..817b480f9c 100644 --- a/safe-room.lic +++ b/safe-room.lic @@ -287,7 +287,7 @@ class SafeRoom DRCT.walk_to empath['id'] if !DRRoom.pcs.include?(empath) && /.*vela.tohr (\w+)/ =~ DRRoom.room_objs.grep(@plant_regex).to_s - Flags.add('doneheal', /You sense that this particular .* has healed all that it can.$/, /^The last of your wounds knit shut/) + Flags.add('doneheal', /You sense that this particular .* has healed all that it can.$/, /^You no longer feel the warmth from the touch of the/, /^The last of your wounds knit shut/) while /.*vela.tohr (\w+)/ =~ DRRoom.room_objs.grep(@plant_regex).to_s fput("touch #{Regexp.last_match(1)}") @@ -305,7 +305,7 @@ class SafeRoom break if Flags['doneheal'] end - if !Flags['doneheal'] || Flags['doneheal'].to_s =~ /You sense that this particular .* has healed all that it can.$/ + if !Flags['doneheal'] || Flags['doneheal'].to_s =~ /You sense that this particular .* has healed all that it can|You no longer feel the warmth from the touch of the/ Flags.reset('doneheal') next end