Browse Source

Fixed bug with banding, super mega ultra thanks to MarkZD for going after it.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16188 54d463be-8e91-2dee-dedb-b68131a5f0ec
shennetsind 13 years ago
parent
commit
6c0ce4927c
1 changed files with 4 additions and 7 deletions
  1. 4 7
      src/map/status.c

+ 4 - 7
src/map/status.c

@@ -8781,15 +8781,12 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const
 			}
 			break;
 		case SC_BANDING:
-			{
-				struct skill_unit_group *group;
-				if(sce->val4)
-				{
-					group = skill_id2group(sce->val4);
+				if(sce->val4) {
+					struct skill_unit_group *group = skill_id2group(sce->val4);
 					sce->val4 = 0;
-					skill_delunitgroup(group);
+					if( group )
+						skill_delunitgroup(group);
 				}
-			}
 			break;
 		case SC_CURSEDCIRCLE_ATKER:
 			if( sce->val3 )