Bapeths Ocean Crew Bandage by barryroser
Description from the author:
# Bapeths Ocean Crew Bandage
#
# This script ties into "Master Background" (required for full functionality)#
# It can be used to repeat heal a crew of your choice by playing the script hotkey and selecting a crew
# It can also be used to activate "Relentless Healing Mode" by playing the script hotkey and selecting your bandages
# Relentless Healing Mode will use the ship crew gump to spam heal randomly
#
# If the user uses this script to single target a crew member "Relentless Healing Mode" will be enabled after the crew member is full HP
#
# Note on moving ships - If you select a crew with this script while you ship is moving it will likley not work as ship movement is buggy (desync)
# "Relentless Healing Mode" will always work no matter what
#
# Note on crewmember overhead spam: There is no way to get rid of this when relentless mode is activated
#
# Note on Visual Overhead Bug: if you select yourself or another player with this script hotkey, it may throw a false overhead on your previous crewmember target
#
# Script starts here...
if timerexists crewhealrepeat
removetimer crewhealrepeat
endif
if findtype 3617 backpack as baids
clearsysmsg
if varexist "CrewHeal"
@unsetvar "CrewHeal"
endif
hotkey "Cancel Current Target"
overhead "Which Crew to Heal?" 88
dclick baids
wft 500
while targetexists
//donothing
endwhile
getlabel lasttarget desc
if "[Crewmember]" in desc
removetimer relentlesshealing
@setvar! "CrewHeal" lasttarget
overhead "*Heal Target*" 78 "CrewHeal"
hotkey "Cancel Current Target"
elseif "(bonded)" in desc
removetimer relentlesshealing
@setvar! "CrewHeal" lasttarget
overhead "*Heal Target*" 78 "CrewHeal"
hotkey "Cancel Current Target"
elseif "bandage" in desc
createtimer relentlesshealing
script "Master Background"
endif
removetimer relentlesshealing
if varexist "CrewHeal"
if insysmsg "You begin applying the bandages"
overhead "Healing..." 87 "CrewHeal"
cooldown "Bandage" 5250
removetimer relentlesshealing
createtimer crewhealrepeat
elseif insysmsg "You are too far away to do that"
overhead "*Get Closer*" 45 "CrewHeal"
elseif insysmsg "That being is not damaged!"
overhead "*Full Health*" 78 "CrewHeal"
endif
endif
endif
script "Master Background"Bandage your crew with this








