Hallo,

ich bin gerade dabei eine Art statusbalken zu programmieren, welcher anzeigen soll, wieviel Lebensenergie ein Gegner noch hat, wenn man mit diesem kämpft.

hierzu habe ich folgendes Panel erstellt:
Code:
PANEL* panEnergie={
	pos_x = 100;
	pos_y = 100;
	layer = 1;
	window = 300,100,150,50,<energieBalken.bmp>,0,schaden;
	flags = visible, transparent;



schaden wird bei mir nach jedem treffer hochgezählt:
Code:
if(mouse_left==1)
		{
			//schaden wird erhöht
			schaden++;
			set(panEnergie,SHOW);
			
		}
		//wenn der schaden genau 50 ist
		if(schaden == 50)
		{
			//wird die Truhe entfenrt.
			ent_remove(me);
			reset(panEnergie,SHOW);
		}



allerdings verändert sich der Energiebalken nicht...

woran kann dies nur liegen?