Bläddra i källkod

Fixed bugreport:4895 external bleeding will no longer cancel status changes (i.e. won't remove hide cloaking etc)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16334 54d463be-8e91-2dee-dedb-b68131a5f0ec
shennetsind 13 år sedan
förälder
incheckning
933eddd984
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      src/map/status.c

+ 1 - 1
src/map/status.c

@@ -9282,7 +9282,7 @@ int status_change_timer(int tid, unsigned int tick, int id, intptr_t data)
 		if (--(sce->val4) >= 0) {
 			int hp =  rnd()%600 + 200;
 			map_freeblock_lock();
-			status_fix_damage(NULL, bl, sd||hp<status->hp?hp:status->hp-1, 0);
+			status_fix_damage(NULL, bl, sd||hp<status->hp?hp:status->hp-1, 1);
 			if( sc->data[type] ) {
 				if( status->hp == 1 ) break;
 				sc_timer_next(10000 + tick, status_change_timer, bl->id, data);