mob/var
tmp/updatehp()
obj/bars
lifebar
icon='healthbar.dmi'
icon_state="100"
layer=50
var/obj/bars/lifebar/A = new
mob/proc/updatehp()
var/percentbar=round(src.Health/src.MaxHealth*30,1)
if(percentbar>30) percentbar=30
if(percentbar<0) percentbar=0
src.overlays -= /obj/bars/lifebar
A.icon_state=num2text(percentbar)
src.overlays+= A
sleep(1)
src.overlays-= A
src.updatehp()
Problem description:
How make lifebbar change without mob attacking npc?