public void InitMainScene(GameCore core) { core.buffSystem = new BuffHandler(GameObject.Find("GCDBar").transform.position); core.chosenAccount.RefreshStats(); core.myBlackScreen = GameObject.Find("BlackScreen"); core.mySpellIcon = GameObject.Find("MySpellIcon"); core.recount = new Recount(); core.myEnemy = WorldMapCore.WMCore.adventureInfoHandler.GetEncounter(GameCore.Core.chosenAdventure, GameCore.difficulty); core.myEnemy.InitEncounter(); GameCore.chosenChampion = DescendantPanelCore.DPCore.pickedChampion; InitClassSystems(core); core._mytip = GameObject.Find("Tooltip"); GameObject.Find("ChampionPortrait").GetComponent <Image>().sprite = Champion.GetPortrait(GameCore.chosenChampion); InitCaster(core); InitSpells(core); InitItems(core); core.UpdateStats(); core.ApplyAuras(); }