wall_healer 
A wall mounted machine that heals chip damage for a price
Vars | |
antispam_counter | Only sends messages every X injections to the same user to avoid spam |
---|---|
blood_healing | Amount of blood to restore |
brute_healing | Amount of brute healing pooled |
burn_healing | Amount of burn healing pooled |
current_hand | Current hand of the mob using the wall healer, if any (can be unset if in use by a simplemob, for example) |
current_user | Current mob using the wall healer |
injection_bar | Bar that props above the healer to show time until next injection |
injection_cd_length | How long it takes between injections |
injection_cooldown | Cooldown between chem injections |
last_user_ref | Ref of the last user to touch the wall healer - only set when there is no active user |
num_bandages | Number of bandages to dispense on rmb. Never recharges but can be restocked. |
per_bandage_cost | Cost per bandage dispensed. Note, always disregarded on red alert. |
per_heal_cost | Cost per unit of healing applied. Note: disregarded on red alert. |
recharge_cd_length | How long it takes to recharge the wall healer |
recharge_cooldown | Cooldown between chem recharges |
stocked_bandages | Lazylist of bandages that have been restocked into the wall healer. |
tox_healing | Amount of toxin healing pooled |
Procs | |
is_free | Checks if the machine is free for the given mob |
loc_check | We want user to be right up to the wall mount to use it However people may often map the machine over a table In those contexts, they should be allowed to reach over the table |
Var Details
antispam_counter 
Only sends messages every X injections to the same user to avoid spam
blood_healing 
Amount of blood to restore
brute_healing 
Amount of brute healing pooled
burn_healing 
Amount of burn healing pooled
current_hand 
Current hand of the mob using the wall healer, if any (can be unset if in use by a simplemob, for example)
current_user 
Current mob using the wall healer
injection_bar 
Bar that props above the healer to show time until next injection
injection_cd_length 
How long it takes between injections
injection_cooldown 
Cooldown between chem injections
last_user_ref 
Ref of the last user to touch the wall healer - only set when there is no active user
num_bandages 
Number of bandages to dispense on rmb. Never recharges but can be restocked.
per_bandage_cost 
Cost per bandage dispensed. Note, always disregarded on red alert.
per_heal_cost 
Cost per unit of healing applied. Note: disregarded on red alert.
recharge_cd_length 
How long it takes to recharge the wall healer
recharge_cooldown 
Cooldown between chem recharges
stocked_bandages 
Lazylist of bandages that have been restocked into the wall healer.
tox_healing 
Amount of toxin healing pooled
Proc Details
is_free
Checks if the machine is free for the given mob
loc_check
We want user to be right up to the wall mount to use it However people may often map the machine over a table In those contexts, they should be allowed to reach over the table