August 6th Patch Update
Accumulated DLL source code changes since June 22nd patch
This commit is contained in:
parent
93a1af2eff
commit
ae72fce5dd
76 changed files with 1071 additions and 210 deletions
|
@ -2807,9 +2807,18 @@ void CellClass::Flag_Create(void)
|
|||
{
|
||||
if (!CTFFlag) {
|
||||
CTFFlag = new AnimClass(ANIM_FLAG, Cell_Coord());
|
||||
if (CTFFlag) {
|
||||
CTFFlag->OwnerHouse = Owner;
|
||||
if (CTFFlag == NULL) {
|
||||
for (int i = 0; i < Anims.Count(); ++i) {
|
||||
AnimClass* anim = Anims.Ptr(i);
|
||||
if (*anim != ANIM_FLAG) {
|
||||
delete anim;
|
||||
break;
|
||||
}
|
||||
}
|
||||
CTFFlag = new AnimClass(ANIM_FLAG, Cell_Coord());
|
||||
}
|
||||
assert(CTFFlag != NULL);
|
||||
CTFFlag->OwnerHouse = Owner;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue