From a8b6ddb7a6d2b0e5d9b8a3140b98b9d8d9fce210 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Sun, 24 Jun 2012 00:01:19 +0000 Subject: Fixed bugreport:4895 external bleeding will no longer cancel status changes (i.e. won't remove hide cloaking etc) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16334 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/status.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/map/status.c b/src/map/status.c index 67387820a..bf1fbeaa9 100644 --- a/src/map/status.c +++ b/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||hphp?hp:status->hp-1, 0); + status_fix_damage(NULL, bl, sd||hphp?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); -- cgit v1.2.3-70-g09d2