Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void SpawnStarters()
- {
- for (uint8 i = 0; i < 8; ++i)
- if (Map* map = sMapMgr->CreateBaseMap(startLocation[i].mapId))
- {
- TempSummon* summon = new TempSummon(NULL, me, false);
- if (!summon->Create(sObjectMgr->GenerateLowGuid(HIGHGUID_UNIT), map, PHASEMASK_NORMAL, NPC_STARTER, startLocation[i].pos.GetPositionX(), startLocation[i].pos.GetPositionY(), startLocation[i].pos.GetPositionZ(), startLocation[i].pos.GetOrientation(), nullptr, 0))
- {
- printf("nie mam summona \n");
- delete summon;
- continue;
- }
- summon->SetHomePosition(startLocation[i].pos);
- summon->InitStats(30000);
- map->AddToMap(summon->ToCreature());
- summon->InitSummon();
- }
- else
- printf("nie mam mapy \n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement