Fixed: getMission returns a mission instead of NULL

This commit is contained in:
kervala 2016-12-04 17:12:39 +01:00
parent 5f1da53bd9
commit 26e76f796a

View file

@ -80,9 +80,8 @@ void CAdminProperties::updateCSRJournal( CCharacter * user, CMission * mission,u
CMission* CAdminProperties::getMission(uint indexInJournal) const
{
/// todo mission
/*
if (!_Data) return NULL;
CCharacter *user = PlayerManager.getChar(_Data->MissionUser);
if (!user)
return NULL;
@ -91,6 +90,7 @@ CMission * CAdminProperties::getMission( uint indexInJournal ) const
if (indexInJournal < user->getMissions().size())
return (CMission*)user->getMissions()[indexInJournal];
/*
indexInJournal -= MaxSoloMissionCount;
CTeam * team = TeamManager.getTeam( user->getTeamId() );
if (team)
@ -98,6 +98,7 @@ CMission * CAdminProperties::getMission( uint indexInJournal ) const
if ( indexInJournal < team->getMissions().size() )
return (CMission*) team->getMissions()[indexInJournal];
}
indexInJournal-= ( MaxGroupMissionCount);
CGuild * guild = user->getGuild();
if (guild )