public static function InitAuction() { if (!WoW_Account::IsLoggedIn()) { return false; } self::$active_guid = WoW_Account::GetActiveCharacterInfo('guid'); if (self::$active_guid == 0) { return false; } self::$active_realm = WoW_Account::GetActiveCharacterInfo('realmId'); self::$auction_initialized = true; DB::ConnectToDB(DB_CHARACTERS, self::$active_realm); self::$money_amount = DB::Characters()->selectCell("SELECT `money` FROM `characters` WHERE `guid` = %d", self::$active_guid); self::$won_money_amount = 0; self::LoadMyAuctions(); self::LoadAuctionMails(); self::HandleAuctionData(); self::HandleSellingItems(); }