Fenczu
-
Posts
41 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Fenczu
-
-
Hello, I have this error
How to solve this?
-
Yes, the problem was solved, it was enough to use python2 instead of python in the alias
-
Hello i have this error while compile quest
make.sh: 4: Syntax error: word unexpected (expecting ")")
My make.sh
Spoiler#!/usr/local/bin/python import pre_qc import os os.system('rm -rf object') os.system('mkdir object') #os.system('rm -rf pre_qc') os.system('mkdir pre_qc') os.system('chgrp quest object') for line in file('locale_list'): r = pre_qc.run (line) if r == True: filename = 'pre_qc/'+line else: filename = line if os.system('./qc '+filename): print 'Error occured on compile ' + line os.system('chmod -R 770 object') import sys sys.exit(-1) os.system('chmod -R 770 object')
-
Oh ok thanks for this issue i now saw error
- 1
-
Could you hint at which table you might be referring to?
-
Thanks for the contribution, the registration does not work
It shows me successful registration, but when checking the database the account is not created
https://metin2.download/picture/72Nc7G7B3516zvlF2H8cAN5LR9eh99Nx/.png
-
Only ch99
SpoilerSYSERR: Feb 2 22:57:48 :: pid_init: Start of pid: 6611 SYSERR: Feb 2 22:57:50 :: regen_load: No mob data by vnum 20400 SYSERR: Feb 2 22:57:50 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 22:59:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:00:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:01:09 :: Process: SEQUENCE 2274c200 mismatch 0xaf != 0x64 header 254 SYSERR: Feb 2 23:01:09 :: Process: SEQUENCE_LOG [UNKNOWN]------------- [254 : 0xaf] SYSERR: Feb 2 23:02:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:03:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:05:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:06:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:08:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:09:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:11:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:12:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:14:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:15:56 :: SpawnMob: SpawnMob: no mob data for vnum 20400 SYSERR: Feb 2 23:17:26 :: SpawnMob: SpawnMob: no mob data for vnum 20400
-
This same effect after clean and recompile
-
-
Command not found
-
-
Spoiler
#include "stdafx.h" #ifdef __FreeBSD__ #include <md5.h> #else #include "../../libthecore/include/xmd5.h" #endif #include "utils.h" #include "config.h" #include "desc_client.h" #include "desc_manager.h" #include "char.h" #include "char_manager.h" #include "motion.h" #include "packet.h" #include "affect.h" #include "pvp.h" #include "start_position.h" #include "party.h" #include "guild_manager.h" #include "p2p.h" #include "dungeon.h" #include "messenger_manager.h" #include "war_map.h" #include "questmanager.h" #include "item_manager.h" #include "monarch.h" #include "mob_manager.h" #include "dev_log.h" #include "item.h" #include "arena.h" #include "buffer_manager.h" #include "unique_item.h" #include "threeway_war.h" #include "log.h" #include "../../common/VnumHelper.h" #ifdef __AUCTION__ #include "auction_manager.h" #endif extern int g_server_id; extern int g_nPortalLimitTime; #ifdef ENABLE_EVENT_MANAGER ACMD(do_event_manager) { std::vector<std::string> vecArgs; split_argument(argument, vecArgs); if (vecArgs.size() < 2) { return; } else if (vecArgs[1] == "info") { CHARACTER_MANAGER::Instance().SendDataPlayer(ch); } else if (vecArgs[1] == "remove") { if (!ch->IsGM()) return; if (vecArgs.size() < 3) { ch->ChatPacket(CHAT_TYPE_INFO, "put the event index!!"); return; } BYTE removeIndex; str_to_number(removeIndex, vecArgs[2].c_str()); if(CHARACTER_MANAGER::Instance().CloseEventManuel(removeIndex)) ch->ChatPacket(CHAT_TYPE_INFO, "successfuly remove!"); else ch->ChatPacket(CHAT_TYPE_INFO, "dont has any event!"); } else if (vecArgs[1] == "update") { if (!ch->IsGM()) return; const BYTE subHeader = EVENT_MANAGER_UPDATE; //db_clientdesc->DBPacketHeader(HEADER_GD_EVENT_MANAGER, 0, sizeof(BYTE)); //db_clientdesc->Packet(&subHeader, sizeof(BYTE)); db_clientdesc->DBPacket(HEADER_GD_EVENT_MANAGER, 0, &subHeader, sizeof(BYTE)); ch->ChatPacket(CHAT_TYPE_INFO, "successfully update!"); } } #endif ACMD(do_user_horse_ride) { if (ch->IsObserverMode()) return; if (ch->IsDead() || ch->IsStun()) return; if (ch->IsHorseRiding() == false) { // ¸»ŔĚ ľĆ´Ń ´Ů¸ĄĹ»°ÍŔ» Ÿ°íŔÖ´Ů. if (ch->GetMountVnum()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚąĚ Ĺ»°ÍŔ» ŔĚżëÁßŔÔ´Ď´Ů.")); return; } if (ch->GetHorse() == NULL) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» ¸ŐŔú ĽŇČŻÇŘÁÖĽĽżä.")); return; } ch->StartRiding(); } else { ch->StopRiding(); } } ACMD(do_user_horse_back) { if (ch->GetHorse() != NULL) { ch->HorseSummon(false); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» µą·Áş¸łÂ˝Ŕ´Ď´Ů.")); } else if (ch->IsHorseRiding() == true) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»żˇĽ ¸ŐŔú ł»·Áľß ÇŐ´Ď´Ů.")); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» ¸ŐŔú ĽŇČŻÇŘÁÖĽĽżä.")); } } ACMD(do_user_horse_feed) { // °łŔλóÁˇŔ» ż¬ »óĹÂżˇĽ´Â ¸» ¸ÔŔ̸¦ ÁŮ Ľö ľř´Ů. if (ch->GetMyShop()) return; if (ch->GetHorse() == NULL) { if (ch->IsHorseRiding() == false) ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» ¸ŐŔú ĽŇČŻÇŘÁÖĽĽżä.")); else ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» Ĺş »óĹÂżˇĽ´Â ¸ÔŔ̸¦ ÁŮ Ľö ľř˝Ŕ´Ď´Ů.")); return; } DWORD dwFood = ch->GetHorseGrade() + 50054 - 1; if (ch->CountSpecifyItem(dwFood) > 0) { ch->RemoveSpecifyItem(dwFood, 1); ch->FeedHorse(); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»żˇ°Ô %s%s ÁÖľú˝Ŕ´Ď´Ů."), ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName, g_iUseLocale ? "" : under_han(ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName) ? LC_TEXT("Ŕ»") : LC_TEXT("¸¦")); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ľĆŔĚĹŰŔĚ ÇĘżäÇŐ´Ď´Ů"), ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName); } } #define MAX_REASON_LEN 128 EVENTINFO(TimedEventInfo) { DynamicCharacterPtr ch; int subcmd; int left_second; char szReason[MAX_REASON_LEN]; TimedEventInfo() : ch() , subcmd( 0 ) , left_second( 0 ) { ::memset( szReason, 0, MAX_REASON_LEN ); } }; struct SendDisconnectFunc { void operator () (LPDESC d) { if (d->GetCharacter()) { if (d->GetCharacter()->GetGMLevel() == GM_PLAYER) d->GetCharacter()->ChatPacket(CHAT_TYPE_COMMAND, "quit Shutdown(SendDisconnectFunc)"); } } }; struct DisconnectFunc { void operator () (LPDESC d) { if (d->GetType() == DESC_TYPE_CONNECTOR) return; if (d->IsPhase(PHASE_P2P)) return; if (d->GetCharacter()) d->GetCharacter()->Disconnect("Shutdown(DisconnectFunc)"); d->SetPhase(PHASE_CLOSE); } }; EVENTINFO(shutdown_event_data) { int seconds; shutdown_event_data() : seconds( 0 ) { } }; EVENTFUNC(shutdown_event) { shutdown_event_data* info = dynamic_cast<shutdown_event_data*>( event->info ); if ( info == NULL ) { sys_err( "shutdown_event> <Factor> Null pointer" ); return 0; } int * pSec = & (info->seconds); if (*pSec < 0) { sys_log(0, "shutdown_event sec %d", *pSec); if (--*pSec == -10) { const DESC_MANAGER::DESC_SET & c_set_desc = DESC_MANAGER::instance().GetClientSet(); std::for_each(c_set_desc.begin(), c_set_desc.end(), DisconnectFunc()); return passes_per_sec; } else if (*pSec < -10) return 0; return passes_per_sec; } else if (*pSec == 0) { const DESC_MANAGER::DESC_SET & c_set_desc = DESC_MANAGER::instance().GetClientSet(); std::for_each(c_set_desc.begin(), c_set_desc.end(), SendDisconnectFunc()); g_bNoMoreClient = true; --*pSec; return passes_per_sec; } else { char buf[64]; snprintf(buf, sizeof(buf), LC_TEXT("ĽË´ŮżîŔĚ %dĂĘ ł˛ľŇ˝Ŕ´Ď´Ů."), *pSec); SendNotice(buf); --*pSec; return passes_per_sec; } } void Shutdown(int iSec) { if (g_bNoMoreClient) { thecore_shutdown(); return; } CWarMapManager::instance().OnShutdown(); char buf[64]; snprintf(buf, sizeof(buf), LC_TEXT("%dĂĘ ČÄ °ÔŔÓŔĚ ĽË´Ůżî µË´Ď´Ů."), iSec); SendNotice(buf); shutdown_event_data* info = AllocEventInfo<shutdown_event_data>(); info->seconds = iSec; event_create(shutdown_event, info, 1); } ACMD(do_shutdown) { if (NULL == ch) { sys_err("Accept shutdown command from %s.", ch->GetName()); } TPacketGGShutdown p; p.bHeader = HEADER_GG_SHUTDOWN; P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown)); Shutdown(10); } EVENTFUNC(timed_event) { TimedEventInfo * info = dynamic_cast<TimedEventInfo *>( event->info ); if ( info == NULL ) { sys_err( "timed_event> <Factor> Null pointer" ); return 0; } LPCHARACTER ch = info->ch; if (ch == NULL) { // <Factor> return 0; } LPDESC d = ch->GetDesc(); if (info->left_second <= 0) { ch->m_pkTimedEvent = NULL; if (true == LC_IsEurope() || true == LC_IsYMIR() || true == LC_IsKorea()) { switch (info->subcmd) { case SCMD_LOGOUT: case SCMD_QUIT: case SCMD_PHASE_SELECT: { TPacketNeedLoginLogInfo acc_info; acc_info.dwPlayerID = ch->GetDesc()->GetAccountTable().id; db_clientdesc->DBPacket( HEADER_GD_VALID_LOGOUT, 0, &acc_info, sizeof(acc_info) ); LogManager::instance().DetailLoginLog( false, ch ); } break; } } switch (info->subcmd) { case SCMD_LOGOUT: if (d) d->SetPhase(PHASE_CLOSE); break; case SCMD_QUIT: ch->ChatPacket(CHAT_TYPE_COMMAND, "quit"); break; case SCMD_PHASE_SELECT: { ch->Disconnect("timed_event - SCMD_PHASE_SELECT"); if (d) { d->SetPhase(PHASE_SELECT); } } break; } return 0; } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%dĂĘ ł˛ľŇ˝Ŕ´Ď´Ů."), info->left_second); --info->left_second; } return PASSES_PER_SEC(1); } ACMD(do_cmd) { /* RECALL_DELAY if (ch->m_pkRecallEvent != NULL) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĂëĽŇ µÇľú˝Ŕ´Ď´Ů.")); event_cancel(&ch->m_pkRecallEvent); return; } // END_OF_RECALL_DELAY */ if (ch->m_pkTimedEvent) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĂëĽŇ µÇľú˝Ŕ´Ď´Ů.")); event_cancel(&ch->m_pkTimedEvent); return; } switch (subcmd) { case SCMD_LOGOUT: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("·Î±×ŔΠȸéŔ¸·Î µąľĆ °©´Ď´Ů. Ŕá˝Ă¸¸ ±â´Ů¸®ĽĽżä.")); break; case SCMD_QUIT: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("°ÔŔÓŔ» Áľ·á ÇŐ´Ď´Ů. Ŕá˝Ă¸¸ ±â´Ů¸®ĽĽżä.")); break; case SCMD_PHASE_SELECT: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Äł¸ŻĹ͸¦ ŔüČŻ ÇŐ´Ď´Ů. Ŕá˝Ă¸¸ ±â´Ů¸®ĽĽżä.")); break; } int nExitLimitTime = 10; if (ch->IsHack(false, true, nExitLimitTime) && false == CThreeWayWar::instance().IsSungZiMapIndex(ch->GetMapIndex()) && (!ch->GetWarMap() || ch->GetWarMap()->GetType() == GUILD_WAR_TYPE_FLAG)) { return; } switch (subcmd) { case SCMD_LOGOUT: case SCMD_QUIT: case SCMD_PHASE_SELECT: { TimedEventInfo* info = AllocEventInfo<TimedEventInfo>(); { if (ch->IsPosition(POS_FIGHTING)) info->left_second = 10; else info->left_second = 3; } info->ch = ch; info->subcmd = subcmd; strlcpy(info->szReason, argument, sizeof(info->szReason)); ch->m_pkTimedEvent = event_create(timed_event, info, 1); } break; } } ACMD(do_mount) { /* char arg1[256]; struct action_mount_param param; // ŔĚąĚ Ĺ¸°í ŔÖŔ¸¸é if (ch->GetMountingChr()) { char arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1 || !*arg2) return; param.x = atoi(arg1); param.y = atoi(arg2); param.vid = ch->GetMountingChr()->GetVID(); param.is_unmount = true; float distance = DISTANCE_SQRT(param.x - (DWORD) ch->GetX(), param.y - (DWORD) ch->GetY()); if (distance > 600.0f) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Á» ´ő °ˇ±îŔĚ °ˇĽ ł»¸®ĽĽżä.")); return; } action_enqueue(ch, ACTION_TYPE_MOUNT, ¶m, 0.0f, true); return; } one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(atoi(arg1)); if (!tch->IsNPC() || !tch->IsMountable()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("°Ĺ±âżˇ´Â Ĺ» Ľö ľřľîżä.")); return; } float distance = DISTANCE_SQRT(tch->GetX() - ch->GetX(), tch->GetY() - ch->GetY()); if (distance > 600.0f) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Á» ´ő °ˇ±îŔĚ °ˇĽ ŸĽĽżä.")); return; } param.vid = tch->GetVID(); param.is_unmount = false; action_enqueue(ch, ACTION_TYPE_MOUNT, ¶m, 0.0f, true); */ } ACMD(do_fishing) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; ch->SetRotation(atof(arg1)); ch->fishing(); } ACMD(do_console) { ch->ChatPacket(CHAT_TYPE_COMMAND, "ConsoleEnable"); } ACMD(do_restart) { if (false == ch->IsDead()) { ch->ChatPacket(CHAT_TYPE_COMMAND, "CloseRestartWindow"); ch->StartRecoveryEvent(); return; } if (NULL == ch->m_pkDeadEvent) return; int iTimeToDead = (event_time(ch->m_pkDeadEvent) / passes_per_sec); if (subcmd != SCMD_RESTART_TOWN && (!ch->GetWarMap() || ch->GetWarMap()->GetType() == GUILD_WAR_TYPE_FLAG)) { if (!test_server) { if (ch->IsHack()) { //ĽşÁö ¸ĘŔĎ°ćżěżˇ´Â ĂĽĹ© ÇĎÁö ľĘ´Â´Ů. if (false == CThreeWayWar::instance().IsSungZiMapIndex(ch->GetMapIndex())) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ľĆÁ÷ Ŕç˝ĂŔŰ ÇŇ Ľö ľř˝Ŕ´Ď´Ů. (%dĂĘ ł˛Ŕ˝)"), iTimeToDead - (180 - g_nPortalLimitTime)); return; } } if (iTimeToDead > 170) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ľĆÁ÷ Ŕç˝ĂŔŰ ÇŇ Ľö ľř˝Ŕ´Ď´Ů. (%dĂĘ ł˛Ŕ˝)"), iTimeToDead - 170); return; } } } //PREVENT_HACK //DESC : â°í, ±łČŻ â ČÄ Ć÷Ĺ»Ŕ» »çżëÇĎ´Â ąö±×żˇ ŔĚżëµÉĽö ŔÖľîĽ // ÄđŸŔÓŔ» Ăß°ˇ if (subcmd == SCMD_RESTART_TOWN) { if (ch->IsHack()) { //±ćµĺ¸Ę, ĽşÁö¸ĘżˇĽ´Â ĂĽĹ© ÇĎÁö ľĘ´Â´Ů. if ((!ch->GetWarMap() || ch->GetWarMap()->GetType() == GUILD_WAR_TYPE_FLAG) || false == CThreeWayWar::instance().IsSungZiMapIndex(ch->GetMapIndex())) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ľĆÁ÷ Ŕç˝ĂŔŰ ÇŇ Ľö ľř˝Ŕ´Ď´Ů. (%dĂĘ ł˛Ŕ˝)"), iTimeToDead - (180 - g_nPortalLimitTime)); return; } } if (iTimeToDead > 173) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ľĆÁ÷ ¸¶Ŕ»żˇĽ Ŕç˝ĂŔŰ ÇŇ Ľö ľř˝Ŕ´Ď´Ů. (%d ĂĘ ł˛Ŕ˝)"), iTimeToDead - 173); return; } } //END_PREVENT_HACK ch->ChatPacket(CHAT_TYPE_COMMAND, "CloseRestartWindow"); ch->GetDesc()->SetPhase(PHASE_GAME); ch->SetPosition(POS_STANDING); ch->StartRecoveryEvent(); //FORKED_LOAD //DESC: »ď°Ĺ¸® ŔüĹő˝Ă şÎČ°Ŕ» ÇŇ°ćżě ¸ĘŔÇ ŔÔ±¸°ˇ ľĆ´Ń »ď°Ĺ¸® ŔüĹőŔÇ ˝ĂŔŰÁöÁˇŔ¸·Î Ŕ̵żÇĎ°Ô µČ´Ů. if (1 == quest::CQuestManager::instance().GetEventFlag("threeway_war")) { if (subcmd == SCMD_RESTART_TOWN || subcmd == SCMD_RESTART_HERE) { if (true == CThreeWayWar::instance().IsThreeWayWarMapIndex(ch->GetMapIndex()) && false == CThreeWayWar::instance().IsSungZiMapIndex(ch->GetMapIndex())) { ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire())); ch->ReviveInvisible(5); ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP()); ch->PointChange(POINT_SP, ch->GetMaxSP() - ch->GetSP()); return; } //ĽşÁö if (true == CThreeWayWar::instance().IsSungZiMapIndex(ch->GetMapIndex())) { if (CThreeWayWar::instance().GetReviveTokenForPlayer(ch->GetPlayerID()) <= 0) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĽşÁöżˇĽ şÎČ° ±âȸ¸¦ ¸đµÎ ŔŇľú˝Ŕ´Ď´Ů! ¸¶Ŕ»·Î Ŕ̵żÇŐ´Ď´Ů!")); ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire())); } else { ch->Show(ch->GetMapIndex(), GetSungziStartX(ch->GetEmpire()), GetSungziStartY(ch->GetEmpire())); } ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP()); ch->PointChange(POINT_SP, ch->GetMaxSP() - ch->GetSP()); ch->ReviveInvisible(5); return; } } } //END_FORKED_LOAD if (ch->GetDungeon()) ch->GetDungeon()->UseRevive(ch); if (ch->GetWarMap() && !ch->IsObserverMode()) { CWarMap * pMap = ch->GetWarMap(); DWORD dwGuildOpponent = pMap ? pMap->GetGuildOpponent(ch) : 0; if (dwGuildOpponent) { switch (subcmd) { case SCMD_RESTART_TOWN: sys_log(0, "do_restart: restart town"); PIXEL_POSITION pos; if (CWarMapManager::instance().GetStartPosition(ch->GetMapIndex(), ch->GetGuild()->GetID() < dwGuildOpponent ? 0 : 1, pos)) ch->Show(ch->GetMapIndex(), pos.x, pos.y); else ch->ExitToSavedLocation(); ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP()); ch->PointChange(POINT_SP, ch->GetMaxSP() - ch->GetSP()); ch->ReviveInvisible(5); break; case SCMD_RESTART_HERE: sys_log(0, "do_restart: restart here"); ch->RestartAtSamePos(); //ch->Show(ch->GetMapIndex(), ch->GetX(), ch->GetY()); ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP()); ch->PointChange(POINT_SP, ch->GetMaxSP() - ch->GetSP()); ch->ReviveInvisible(5); break; } return; } } switch (subcmd) { case SCMD_RESTART_TOWN: sys_log(0, "do_restart: restart town"); PIXEL_POSITION pos; if (SECTREE_MANAGER::instance().GetRecallPositionByEmpire(ch->GetMapIndex(), ch->GetEmpire(), pos)) ch->WarpSet(pos.x, pos.y); else ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire())); ch->PointChange(POINT_HP, 50 - ch->GetHP()); ch->DeathPenalty(1); break; case SCMD_RESTART_HERE: sys_log(0, "do_restart: restart here"); ch->RestartAtSamePos(); //ch->Show(ch->GetMapIndex(), ch->GetX(), ch->GetY()); ch->PointChange(POINT_HP, 50 - ch->GetHP()); ch->DeathPenalty(0); ch->ReviveInvisible(5); break; } } #define MAX_STAT 90 ACMD(do_stat_reset) { ch->PointChange(POINT_STAT_RESET_COUNT, 12 - ch->GetPoint(POINT_STAT_RESET_COUNT)); } ACMD(do_stat_minus) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; if (ch->IsPolymorphed()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("µĐ°© Áßżˇ´Â ´É·ÂŔ» żĂ¸± Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (ch->GetPoint(POINT_STAT_RESET_COUNT) <= 0) return; if (!strcmp(arg1, "st")) { if (ch->GetRealPoint(POINT_ST) <= JobInitialPoints[ch->GetJob()].st) return; ch->SetRealPoint(POINT_ST, ch->GetRealPoint(POINT_ST) - 1); ch->SetPoint(POINT_ST, ch->GetPoint(POINT_ST) - 1); ch->ComputePoints(); ch->PointChange(POINT_ST, 0); } else if (!strcmp(arg1, "dx")) { if (ch->GetRealPoint(POINT_DX) <= JobInitialPoints[ch->GetJob()].dx) return; ch->SetRealPoint(POINT_DX, ch->GetRealPoint(POINT_DX) - 1); ch->SetPoint(POINT_DX, ch->GetPoint(POINT_DX) - 1); ch->ComputePoints(); ch->PointChange(POINT_DX, 0); } else if (!strcmp(arg1, "ht")) { if (ch->GetRealPoint(POINT_HT) <= JobInitialPoints[ch->GetJob()].ht) return; ch->SetRealPoint(POINT_HT, ch->GetRealPoint(POINT_HT) - 1); ch->SetPoint(POINT_HT, ch->GetPoint(POINT_HT) - 1); ch->ComputePoints(); ch->PointChange(POINT_HT, 0); ch->PointChange(POINT_MAX_HP, 0); } else if (!strcmp(arg1, "iq")) { if (ch->GetRealPoint(POINT_IQ) <= JobInitialPoints[ch->GetJob()].iq) return; ch->SetRealPoint(POINT_IQ, ch->GetRealPoint(POINT_IQ) - 1); ch->SetPoint(POINT_IQ, ch->GetPoint(POINT_IQ) - 1); ch->ComputePoints(); ch->PointChange(POINT_IQ, 0); ch->PointChange(POINT_MAX_SP, 0); } else return; ch->PointChange(POINT_STAT, +1); ch->PointChange(POINT_STAT_RESET_COUNT, -1); ch->ComputePoints(); } ACMD(do_stat) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; if (ch->IsPolymorphed()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("µĐ°© Áßżˇ´Â ´É·ÂŔ» żĂ¸± Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (ch->GetPoint(POINT_STAT) <= 0) return; BYTE idx = 0; if (!strcmp(arg1, "st")) idx = POINT_ST; else if (!strcmp(arg1, "dx")) idx = POINT_DX; else if (!strcmp(arg1, "ht")) idx = POINT_HT; else if (!strcmp(arg1, "iq")) idx = POINT_IQ; else return; if (ch->GetRealPoint(idx) >= MAX_STAT) return; ch->SetRealPoint(idx, ch->GetRealPoint(idx) + 1); ch->SetPoint(idx, ch->GetPoint(idx) + 1); ch->ComputePoints(); ch->PointChange(idx, 0); if (idx == POINT_IQ) { ch->PointChange(POINT_MAX_HP, 0); } else if (idx == POINT_HT) { ch->PointChange(POINT_MAX_SP, 0); } ch->PointChange(POINT_STAT, -1); ch->ComputePoints(); } ACMD(do_pvp) { if (ch->GetArena() != NULL || CArenaManager::instance().IsArenaMap(ch->GetMapIndex()) == true) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´ë·ĂŔ忡Ľ »çżëÇĎ˝Ç Ľö ľř˝Ŕ´Ď´Ů.")); return; } char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER pkVictim = CHARACTER_MANAGER::instance().Find(vid); if (!pkVictim) return; if (pkVictim->IsNPC()) return; if (pkVictim->GetArena() != NULL) { pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("»ó´ëąćŔĚ ´ë·ĂÁßŔÔ´Ď´Ů.")); return; } CPVPManager::instance().Insert(ch, pkVictim); } ACMD(do_guildskillup) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; if (!ch->GetGuild()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±ćµĺżˇ ĽÓÇŘŔÖÁö ľĘ˝Ŕ´Ď´Ů.")); return; } CGuild* g = ch->GetGuild(); TGuildMember* gm = g->GetMember(ch->GetPlayerID()); if (gm->grade == GUILD_LEADER_GRADE) { DWORD vnum = 0; str_to_number(vnum, arg1); g->SkillLevelUp(vnum); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±ćµĺ ˝şĹł ·ąş§Ŕ» şŻ°ćÇŇ ±ÇÇŃŔĚ ľř˝Ŕ´Ď´Ů.")); } } ACMD(do_skillup) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; DWORD vnum = 0; str_to_number(vnum, arg1); if (true == ch->CanUseSkill(vnum)) { ch->SkillLevelUp(vnum); } else { switch(vnum) { case SKILL_HORSE_WILDATTACK: case SKILL_HORSE_CHARGE: case SKILL_HORSE_ESCAPE: case SKILL_HORSE_WILDATTACK_RANGE: case SKILL_7_A_ANTI_TANHWAN: case SKILL_7_B_ANTI_AMSEOP: case SKILL_7_C_ANTI_SWAERYUNG: case SKILL_7_D_ANTI_YONGBI: case SKILL_8_A_ANTI_GIGONGCHAM: case SKILL_8_B_ANTI_YEONSA: case SKILL_8_C_ANTI_MAHWAN: case SKILL_8_D_ANTI_BYEURAK: case SKILL_ADD_HP: case SKILL_RESIST_PENETRATE: ch->SkillLevelUp(vnum); break; } } } // // @version 05/06/20 Bang2ni - Äż¸Çµĺ Ăł¸® Delegate to CHARACTER class // ACMD(do_safebox_close) { ch->CloseSafebox(); } // // @version 05/06/20 Bang2ni - Äż¸Çµĺ Ăł¸® Delegate to CHARACTER class // ACMD(do_safebox_password) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); ch->ReqSafeboxLoad(arg1); } ACMD(do_safebox_change_password) { char arg1[256]; char arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1 || strlen(arg1)>6) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> Ŕ߸řµČ ľĎČŁ¸¦ ŔÔ·ÂÇĎĽĚ˝Ŕ´Ď´Ů.")); return; } if (!*arg2 || strlen(arg2)>6) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> Ŕ߸řµČ ľĎČŁ¸¦ ŔÔ·ÂÇĎĽĚ˝Ŕ´Ď´Ů.")); return; } if (LC_IsBrazil() == true) { for (int i = 0; i < 6; ++i) { if (arg2[i] == '\0') break; if (isalpha(arg2[i]) == false) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> şńąĐąřČŁ´Â żµą®ŔÚ¸¸ °ˇ´ÉÇŐ´Ď´Ů.")); return; } } } TSafeboxChangePasswordPacket p; p.dwID = ch->GetDesc()->GetAccountTable().id; strlcpy(p.szOldPassword, arg1, sizeof(p.szOldPassword)); strlcpy(p.szNewPassword, arg2, sizeof(p.szNewPassword)); db_clientdesc->DBPacket(HEADER_GD_SAFEBOX_CHANGE_PASSWORD, ch->GetDesc()->GetHandle(), &p, sizeof(p)); } ACMD(do_mall_password) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1 || strlen(arg1) > 6) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> Ŕ߸řµČ ľĎČŁ¸¦ ŔÔ·ÂÇĎĽĚ˝Ŕ´Ď´Ů.")); return; } int iPulse = thecore_pulse(); if (ch->GetMall()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> â°í°ˇ ŔĚąĚ ż·ÁŔÖ˝Ŕ´Ď´Ů.")); return; } if (iPulse - ch->GetMallLoadTime() < passes_per_sec * 10) // 10ĂĘżˇ ÇŃąř¸¸ żäĂ» °ˇ´É { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â°í> â°í¸¦ ´ÝŔşÁö 10ĂĘ ľČżˇ´Â ż Ľö ľř˝Ŕ´Ď´Ů.")); return; } ch->SetMallLoadTime(iPulse); TSafeboxLoadPacket p; p.dwID = ch->GetDesc()->GetAccountTable().id; strlcpy(p.szLogin, ch->GetDesc()->GetAccountTable().login, sizeof(p.szLogin)); strlcpy(p.szPassword, arg1, sizeof(p.szPassword)); db_clientdesc->DBPacket(HEADER_GD_MALL_LOAD, ch->GetDesc()->GetHandle(), &p, sizeof(p)); } ACMD(do_mall_close) { if (ch->GetMall()) { ch->SetMallLoadTime(thecore_pulse()); ch->CloseMall(); ch->Save(); } } ACMD(do_ungroup) { if (!ch->GetParty()) return; if (!CPartyManager::instance().IsEnablePCParty()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<ĆÄĆĽ> Ľąö ą®Á¦·Î ĆÄĆĽ °ü·Ă Ăł¸®¸¦ ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (ch->GetDungeon()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<ĆÄĆĽ> ´řŔü ľČżˇĽ´Â ĆÄĆĽżˇĽ łŞ°Ą Ľö ľř˝Ŕ´Ď´Ů.")); return; } LPPARTY pParty = ch->GetParty(); if (pParty->GetMemberCount() == 2) { // party disband CPartyManager::instance().DeleteParty(pParty); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<ĆÄĆĽ> ĆÄĆĽżˇĽ łŞ°ˇĽĚ˝Ŕ´Ď´Ů.")); //pParty->SendPartyRemoveOneToAll(ch); pParty->Quit(ch->GetPlayerID()); //pParty->SendPartyRemoveAllToOne(ch); } } ACMD(do_close_shop) { if (ch->GetMyShop()) { ch->CloseMyShop(); return; } } ACMD(do_set_walk_mode) { ch->SetNowWalking(true); ch->SetWalking(true); } ACMD(do_set_run_mode) { ch->SetNowWalking(false); ch->SetWalking(false); } ACMD(do_war) { //ł» ±ćµĺ Á¤ş¸¸¦ ľňľîżŔ°í CGuild * g = ch->GetGuild(); if (!g) return; //ŔüŔďÁßŔÎÁö ĂĽĹ©ÇŃąř! if (g->UnderAnyWar()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ŔĚąĚ ´Ů¸Ą ŔüŔ£ ÂüŔü Áß ŔÔ´Ď´Ů.")); return; } //ĆĶó¸ŢĹ͸¦ µÎąč·Î łŞ´©°í char arg1[256], arg2[256]; int type = GUILD_WAR_TYPE_FIELD; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1) return; if (*arg2) { str_to_number(type, arg2); if (type >= GUILD_WAR_TYPE_MAX_NUM) type = GUILD_WAR_TYPE_FIELD; } //±ćµĺŔÇ ¸¶˝şĹÍ ľĆŔ̵𸦠ľňľîżÂµÚ DWORD gm_pid = g->GetMasterPID(); //¸¶˝şĹÍŔÎÁö ĂĽĹ©(±ćŔüŔş ±ćµĺŔ常ŔĚ °ˇ´É) if (gm_pid != ch->GetPlayerID()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±ćµĺŔüżˇ ´ëÇŃ ±ÇÇŃŔĚ ľř˝Ŕ´Ď´Ů.")); return; } //»ó´ë ±ćµĺ¸¦ ľňľîżŔ°í CGuild * opp_g = CGuildManager::instance().FindGuildByName(arg1); if (!opp_g) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±×·± ±ćµĺ°ˇ ľř˝Ŕ´Ď´Ů.")); return; } //»ó´ë±ćµĺżÍŔÇ »óĹ üũ switch (g->GetGuildWarState(opp_g->GetID())) { case GUILD_WAR_NONE: { if (opp_g->UnderAnyWar()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺ°ˇ ŔĚąĚ ŔüŔď Áß ŔÔ´Ď´Ů.")); return; } int iWarPrice = KOR_aGuildWarInfo[type].iWarPrice; if (g->GetGuildMoney() < iWarPrice) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> Ŕüşń°ˇ şÎÁ·ÇĎż© ±ćµĺŔüŔ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (opp_g->GetGuildMoney() < iWarPrice) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺŔÇ Ŕüşń°ˇ şÎÁ·ÇĎż© ±ćµĺŔüŔ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } } break; case GUILD_WAR_SEND_DECLARE: { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚąĚ Ľ±ŔüĆ÷°í ÁßŔÎ ±ćµĺŔÔ´Ď´Ů.")); return; } break; case GUILD_WAR_RECV_DECLARE: { if (opp_g->UnderAnyWar()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺ°ˇ ŔĚąĚ ŔüŔď Áß ŔÔ´Ď´Ů.")); g->RequestRefuseWar(opp_g->GetID()); return; } } break; case GUILD_WAR_RESERVE: { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ŔĚąĚ ŔüŔďŔĚ żąľŕµČ ±ćµĺ ŔÔ´Ď´Ů.")); return; } break; case GUILD_WAR_END: return; default: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ŔĚąĚ ŔüŔď ÁßŔÎ ±ćµĺŔÔ´Ď´Ů.")); g->RequestRefuseWar(opp_g->GetID()); return; } if (!g->CanStartWar(type)) { // ±ćµĺŔüŔ» ÇŇ Ľö ŔÖ´Â Á¶°ÇŔ» ¸¸Á·ÇĎÁöľĘ´Â´Ů. if (g->GetLadderPoint() == 0) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ·ą´ő ÁˇĽö°ˇ ¸đŔÚ¶óĽ ±ćµĺŔüŔ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); sys_log(0, "GuildWar.StartError.NEED_LADDER_POINT"); } else if (g->GetMemberCount() < GUILD_WAR_MIN_MEMBER_COUNT) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±ćµĺŔüŔ» Çϱâ Ŕ§ÇŘĽ± ĂÖĽŇÇŃ %d¸íŔĚ ŔÖľîľß ÇŐ´Ď´Ů."), GUILD_WAR_MIN_MEMBER_COUNT); sys_log(0, "GuildWar.StartError.NEED_MINIMUM_MEMBER[%d]", GUILD_WAR_MIN_MEMBER_COUNT); } else { sys_log(0, "GuildWar.StartError.UNKNOWN_ERROR"); } return; } // ÇʵĺŔü ĂĽĹ©¸¸ ÇĎ°í ĽĽĽĽÇŃ ĂĽĹ©´Â »ó´ëąćŔĚ ˝Âł«ÇҶ§ ÇŃ´Ů. if (!opp_g->CanStartWar(GUILD_WAR_TYPE_FIELD)) { if (opp_g->GetLadderPoint() == 0) ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺŔÇ ·ą´ő ÁˇĽö°ˇ ¸đŔÚ¶óĽ ±ćµĺŔüŔ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); else if (opp_g->GetMemberCount() < GUILD_WAR_MIN_MEMBER_COUNT) ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺŔÇ ±ćµĺżř Ľö°ˇ şÎÁ·ÇĎż© ±ćµĺŔüŔ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } do { if (g->GetMasterCharacter() != NULL) break; CCI *pCCI = P2P_MANAGER::instance().FindByPID(g->GetMasterPID()); if (pCCI != NULL) break; ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺŔÇ ±ćµĺŔĺŔĚ Á˘ĽÓÁßŔĚ ľĆ´Ő´Ď´Ů.")); g->RequestRefuseWar(opp_g->GetID()); return; } while (false); do { if (opp_g->GetMasterCharacter() != NULL) break; CCI *pCCI = P2P_MANAGER::instance().FindByPID(opp_g->GetMasterPID()); if (pCCI != NULL) break; ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> »ó´ëąć ±ćµĺŔÇ ±ćµĺŔĺŔĚ Á˘ĽÓÁßŔĚ ľĆ´Ő´Ď´Ů.")); g->RequestRefuseWar(opp_g->GetID()); return; } while (false); g->RequestDeclareWar(opp_g->GetID(), type); } ACMD(do_nowar) { CGuild* g = ch->GetGuild(); if (!g) return; char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; DWORD gm_pid = g->GetMasterPID(); if (gm_pid != ch->GetPlayerID()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±ćµĺŔüżˇ ´ëÇŃ ±ÇÇŃŔĚ ľř˝Ŕ´Ď´Ů.")); return; } CGuild* opp_g = CGuildManager::instance().FindGuildByName(arg1); if (!opp_g) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<±ćµĺ> ±×·± ±ćµĺ°ˇ ľř˝Ŕ´Ď´Ů.")); return; } g->RequestRefuseWar(opp_g->GetID()); } ACMD(do_detaillog) { ch->DetailLog(); } ACMD(do_monsterlog) { ch->ToggleMonsterLog(); } ACMD(do_pkmode) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; BYTE mode = 0; str_to_number(mode, arg1); if (mode == PK_MODE_PROTECT) return; if (ch->GetLevel() < PK_PROTECT_LEVEL && mode != 0) return; ch->SetPKMode(mode); } ACMD(do_messenger_auth) { if (ch->GetArena()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´ë·ĂŔ忡Ľ »çżëÇĎ˝Ç Ľö ľř˝Ŕ´Ď´Ů.")); return; } char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1 || !*arg2) return; char answer = LOWER(*arg1); if (answer != 'y') { LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(arg2); if (tch) tch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ´ÔŔ¸·Î şÎĹÍ ÄŁ±¸ µî·ĎŔ» °ĹşÎ ´çÇß˝Ŕ´Ď´Ů."), ch->GetName()); } MessengerManager::instance().AuthToAdd(ch->GetName(), arg2, answer == 'y' ? false : true); // DENY } ACMD(do_setblockmode) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (*arg1) { BYTE flag = 0; str_to_number(flag, arg1); ch->SetBlockMode(flag); } } ACMD(do_unmount) { if (true == ch->UnEquipSpecialRideUniqueItem()) { ch->RemoveAffect(AFFECT_MOUNT); ch->RemoveAffect(AFFECT_MOUNT_BONUS); if (ch->IsHorseRiding()) { ch->StopRiding(); } } else { ch->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("ŔÎşĄĹ丮°ˇ ˛Ë Â÷Ľ ł»¸± Ľö ľř˝Ŕ´Ď´Ů.")); } } ACMD(do_observer_exit) { if (ch->IsObserverMode()) { if (ch->GetWarMap()) ch->SetWarMap(NULL); if (ch->GetArena() != NULL || ch->GetArenaObserverMode() == true) { ch->SetArenaObserverMode(false); if (ch->GetArena() != NULL) ch->GetArena()->RemoveObserver(ch->GetPlayerID()); ch->SetArena(NULL); ch->WarpSet(ARENA_RETURN_POINT_X(ch->GetEmpire()), ARENA_RETURN_POINT_Y(ch->GetEmpire())); } else { ch->ExitToSavedLocation(); } ch->SetObserverMode(false); } } ACMD(do_view_equip) { if (ch->GetGMLevel() <= GM_PLAYER) return; char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (*arg1) { DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (!tch) return; if (!tch->IsPC()) return; /* int iSPCost = ch->GetMaxSP() / 3; if (ch->GetSP() < iSPCost) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Á¤˝Ĺ·ÂŔĚ şÎÁ·ÇĎż© ´Ů¸Ą »ç¶÷ŔÇ Ŕĺşń¸¦ şĽ Ľö ľř˝Ŕ´Ď´Ů.")); return; } ch->PointChange(POINT_SP, -iSPCost); */ tch->SendEquipment(ch); } } ACMD(do_party_request) { if (ch->GetArena()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´ë·ĂŔ忡Ľ »çżëÇĎ˝Ç Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (ch->GetParty()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚąĚ ĆÄĆĽżˇ ĽÓÇŘ ŔÖŔ¸ąÇ·Î °ˇŔÔ˝ĹĂ»Ŕ» ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (tch) if (!ch->RequestToParty(tch)) ch->ChatPacket(CHAT_TYPE_COMMAND, "PartyRequestDenied"); } ACMD(do_party_request_accept) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (tch) ch->AcceptToParty(tch); } ACMD(do_party_request_deny) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) return; DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (tch) ch->DenyToParty(tch); } ACMD(do_monarch_warpto) { if (true == LC_IsYMIR() || true == LC_IsKorea()) return; if (!CMonarch::instance().IsMonarch(ch->GetPlayerID(), ch->GetEmpire())) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±şÁÖ¸¸ŔĚ »çżë °ˇ´ÉÇŃ ±â´ÉŔÔ´Ď´Ů")); return; } //±şÁÖ ÄđŸŔÓ °Ë»ç if (!ch->IsMCOK(CHARACTER::MI_WARP)) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d ĂĘ°Ł ÄđŸŔÓŔĚ ŔűżëÁßŔÔ´Ď´Ů."), ch->GetMCLTime(CHARACTER::MI_WARP)); return; } //±şÁÖ ¸÷ ĽŇČŻ şńżë const int WarpPrice = 10000; //±şÁÖ ±ą°í °Ë»ç if (!CMonarch::instance().IsMoneyOk(WarpPrice, ch->GetEmpire())) { int NationMoney = CMonarch::instance().GetMoney(ch->GetEmpire()); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±ą°íżˇ µ·ŔĚ şÎÁ·ÇŐ´Ď´Ů. ÇöŔç : %u ÇĘżä±Ýľ× : %u"), NationMoney, WarpPrice); return; } int x = 0, y = 0; char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("»çżëąý: warpto <character name>")); return; } LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(arg1); if (!tch) { CCI * pkCCI = P2P_MANAGER::instance().Find(arg1); if (pkCCI) { if (pkCCI->bEmpire != ch->GetEmpire()) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ŸÁ¦±ą ŔŻŔúżˇ°Ô´Â Ŕ̵żÇŇĽö ľř˝Ŕ´Ď´Ů")); return; } if (pkCCI->bChannel != g_bChannel) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ŔŻŔú´Â %d äłÎżˇ ŔÖ˝Ŕ´Ď´Ů. (ÇöŔç äłÎ %d)"), pkCCI->bChannel, g_bChannel); return; } if (!IsMonarchWarpZone(pkCCI->lMapIndex)) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î Ŕ̵żÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } PIXEL_POSITION pos; if (!SECTREE_MANAGER::instance().GetCenterPositionOfMap(pkCCI->lMapIndex, pos)) ch->ChatPacket(CHAT_TYPE_INFO, "Cannot find map (index %d)", pkCCI->lMapIndex); else { //ch->ChatPacket(CHAT_TYPE_INFO, "You warp to (%d, %d)", pos.x, pos.y); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s żˇ°Ô·Î Ŕ̵żÇŐ´Ď´Ů"), arg1); ch->WarpSet(pos.x, pos.y); //±şÁÖ µ· »č°¨ CMonarch::instance().SendtoDBDecMoney(WarpPrice, ch->GetEmpire(), ch); //ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_WARP); } } else if (NULL == CHARACTER_MANAGER::instance().FindPC(arg1)) { ch->ChatPacket(CHAT_TYPE_INFO, "There is no one by that name"); } return; } else { if (tch->GetEmpire() != ch->GetEmpire()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŸÁ¦±ą ŔŻŔúżˇ°Ô´Â Ŕ̵żÇŇĽö ľř˝Ŕ´Ď´Ů")); return; } if (!IsMonarchWarpZone(tch->GetMapIndex())) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î Ŕ̵żÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } x = tch->GetX(); y = tch->GetY(); } ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s żˇ°Ô·Î Ŕ̵żÇŐ´Ď´Ů"), arg1); ch->WarpSet(x, y); ch->Stop(); //±şÁÖ µ· »č°¨ CMonarch::instance().SendtoDBDecMoney(WarpPrice, ch->GetEmpire(), ch); //ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_WARP); } ACMD(do_monarch_transfer) { if (true == LC_IsYMIR() || true == LC_IsKorea()) return; char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("»çżëąý: transfer <name>")); return; } if (!CMonarch::instance().IsMonarch(ch->GetPlayerID(), ch->GetEmpire())) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±şÁÖ¸¸ŔĚ »çżë °ˇ´ÉÇŃ ±â´ÉŔÔ´Ď´Ů")); return; } //±şÁÖ ÄđŸŔÓ °Ë»ç if (!ch->IsMCOK(CHARACTER::MI_TRANSFER)) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d ĂĘ°Ł ÄđŸŔÓŔĚ ŔűżëÁßŔÔ´Ď´Ů."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); return; } //±şÁÖ żöÇÁ şńżë const int WarpPrice = 10000; //±şÁÖ ±ą°í °Ë»ç if (!CMonarch::instance().IsMoneyOk(WarpPrice, ch->GetEmpire())) { int NationMoney = CMonarch::instance().GetMoney(ch->GetEmpire()); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±ą°íżˇ µ·ŔĚ şÎÁ·ÇŐ´Ď´Ů. ÇöŔç : %u ÇĘżä±Ýľ× : %u"), NationMoney, WarpPrice); return; } LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(arg1); if (!tch) { CCI * pkCCI = P2P_MANAGER::instance().Find(arg1); if (pkCCI) { if (pkCCI->bEmpire != ch->GetEmpire()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´Ů¸Ą Á¦±ą ŔŻŔú´Â ĽŇČŻÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (pkCCI->bChannel != g_bChannel) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ´ÔŔş %d äłÎżˇ Á˘ĽÓ Áß ŔÔ´Ď´Ů. (ÇöŔç äłÎ: %d)"), arg1, pkCCI->bChannel, g_bChannel); return; } if (!IsMonarchWarpZone(pkCCI->lMapIndex)) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î Ŕ̵żÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (!IsMonarchWarpZone(ch->GetMapIndex())) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î ĽŇČŻÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } TPacketGGTransfer pgg; pgg.bHeader = HEADER_GG_TRANSFER; strlcpy(pgg.szName, arg1, sizeof(pgg.szName)); pgg.lX = ch->GetX(); pgg.lY = ch->GetY(); P2P_MANAGER::instance().Send(&pgg, sizeof(TPacketGGTransfer)); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ´ÔŔ» ĽŇČŻÇĎż´˝Ŕ´Ď´Ů."), arg1); //±şÁÖ µ· »č°¨ CMonarch::instance().SendtoDBDecMoney(WarpPrice, ch->GetEmpire(), ch); //ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_TRANSFER); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔÔ·ÂÇϽŠŔ̸§Ŕ» °ˇÁř »çżëŔÚ°ˇ ľř˝Ŕ´Ď´Ů.")); } return; } if (ch == tch) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔÚ˝ĹŔ» ĽŇČŻÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (tch->GetEmpire() != ch->GetEmpire()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´Ů¸Ą Á¦±ą ŔŻŔú´Â ĽŇČŻÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (!IsMonarchWarpZone(tch->GetMapIndex())) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î Ŕ̵żÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } if (!IsMonarchWarpZone(ch->GetMapIndex())) { ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("ÇŘ´ç ÁöżŞŔ¸·Î ĽŇČŻÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); return; } //tch->Show(ch->GetMapIndex(), ch->GetX(), ch->GetY(), ch->GetZ()); tch->WarpSet(ch->GetX(), ch->GetY(), ch->GetMapIndex()); //±şÁÖ µ· »č°¨ CMonarch::instance().SendtoDBDecMoney(WarpPrice, ch->GetEmpire(), ch); //ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_TRANSFER); } ACMD(do_monarch_info) { if (CMonarch::instance().IsMonarch(ch->GetPlayerID(), ch->GetEmpire())) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("łŞŔÇ ±şÁÖ Á¤ş¸")); TMonarchInfo * p = CMonarch::instance().GetMonarch(); for (int n = 1; n < 4; ++n) { if (n == ch->GetEmpire()) ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s±şÁÖ] : %s ş¸ŔŻ±Ýľ× %lld "), EMPIRE_NAME(n), p->name[n], p->money[n]); else ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s±şÁÖ] : %s "), EMPIRE_NAME(n), p->name[n]); } } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±şÁÖ Á¤ş¸")); TMonarchInfo * p = CMonarch::instance().GetMonarch(); for (int n = 1; n < 4; ++n) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s±şÁÖ] : %s "), EMPIRE_NAME(n), p->name[n]); } } } ACMD(do_elect) { db_clientdesc->DBPacketHeader(HEADER_GD_COME_TO_VOTE, ch->GetDesc()->GetHandle(), 0); } // LUA_ADD_GOTO_INFO struct GotoInfo { std::string st_name; BYTE empire; int mapIndex; DWORD x, y; GotoInfo() { st_name = ""; empire = 0; mapIndex = 0; x = 0; y = 0; } GotoInfo(const GotoInfo& c_src) { __copy__(c_src); } void operator = (const GotoInfo& c_src) { __copy__(c_src); } void __copy__(const GotoInfo& c_src) { st_name = c_src.st_name; empire = c_src.empire; mapIndex = c_src.mapIndex; x = c_src.x; y = c_src.y; } }; extern void BroadcastNotice(const char * c_pszBuf); ACMD(do_monarch_tax) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: monarch_tax <1-50>"); return; } // ±şÁÖ °Ë»ç if (!ch->IsMonarch()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±şÁÖ¸¸ŔĚ »çżëÇŇĽö ŔÖ´Â ±â´ÉŔÔ´Ď´Ů")); return; } // ĽĽ±ÝĽłÁ¤ int tax = 0; str_to_number(tax, arg1); if (tax < 1 || tax > 50) ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("1-50 »çŔĚŔÇ Ľöġ¸¦ Ľ±ĹĂÇŘÁÖĽĽżä")); quest::CQuestManager::instance().SetEventFlag("trade_tax", tax); // ±şÁÖżˇ°Ô ¸ŢĽĽÁö ÇĎłŞ ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĽĽ±ÝŔĚ %d %·Î ĽłÁ¤µÇľú˝Ŕ´Ď´Ů")); // °řÁö char szMsg[1024]; snprintf(szMsg, sizeof(szMsg), "±şÁÖŔÇ ¸íŔ¸·Î ĽĽ±ÝŔĚ %d %% ·Î şŻ°ćµÇľú˝Ŕ´Ď´Ů", tax); BroadcastNotice(szMsg); snprintf(szMsg, sizeof(szMsg), "ľŐŔ¸·Î´Â °Ĺ·ˇ ±Ýľ×ŔÇ %d %% °ˇ ±ą°í·Î µéľî°ˇ°ÔµË´Ď´Ů.", tax); BroadcastNotice(szMsg); // ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_TAX); } static const DWORD cs_dwMonarchMobVnums[] = { 191, // »ę°ß˝Ĺ 192, // Ŕú˝Ĺ 193, // żő˝Ĺ 194, // ČŁ˝Ĺ 391, // ąĚÁ¤ 392, // ŔşÁ¤ 393, // ĽĽ¶ű 394, // ÁřČń 491, // ¸ÍČŻ 492, // ş¸żě 493, // ±¸ĆĐ 494, // ĂßČç 591, // şń·ů´Ü´ëŔĺ 691, // żő±Í Á·Ŕĺ 791, // ąĐ±ł±łÁÖ 1304, // ´©··ąü±Í 1901, // ±¸ąĚČŁ 2091, // ż©żŐ°ĹąĚ 2191, // °Ĺ´ë»ç¸·°ĹşĎ 2206, // Čż°żŐi 0, }; ACMD(do_monarch_mob) { char arg1[256]; LPCHARACTER tch; one_argument(argument, arg1, sizeof(arg1)); if (!ch->IsMonarch()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±şÁÖ¸¸ŔĚ »çżëÇŇĽö ŔÖ´Â ±â´ÉŔÔ´Ď´Ů")); return; } if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: mmob <mob name>"); return; } BYTE pcEmpire = ch->GetEmpire(); BYTE mapEmpire = SECTREE_MANAGER::instance().GetEmpireFromMapIndex(ch->GetMapIndex()); if (LC_IsYMIR() == true || LC_IsKorea() == true) { if (mapEmpire != pcEmpire && mapEmpire != 0) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔÚ±ą żµĹ信Ľ¸¸ »çżëÇŇ Ľö ŔÖ´Â ±â´ÉŔÔ´Ď´Ů")); return; } } // ±şÁÖ ¸÷ ĽŇČŻ şńżë const int SummonPrice = 5000000; // ±şÁÖ ÄđŸŔÓ °Ë»ç if (!ch->IsMCOK(CHARACTER::MI_SUMMON)) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d ĂĘ°Ł ÄđŸŔÓŔĚ ŔűżëÁßŔÔ´Ď´Ů."), ch->GetMCLTime(CHARACTER::MI_SUMMON)); return; } // ±şÁÖ ±ą°í °Ë»ç if (!CMonarch::instance().IsMoneyOk(SummonPrice, ch->GetEmpire())) { int NationMoney = CMonarch::instance().GetMoney(ch->GetEmpire()); ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±ą°íżˇ µ·ŔĚ şÎÁ·ÇŐ´Ď´Ů. ÇöŔç : %u ÇĘżä±Ýľ× : %u"), NationMoney, SummonPrice); return; } const CMob * pkMob; DWORD vnum = 0; if (isdigit(*arg1)) { str_to_number(vnum, arg1); if ((pkMob = CMobManager::instance().Get(vnum)) == NULL) vnum = 0; } else { pkMob = CMobManager::Instance().Get(arg1, true); if (pkMob) vnum = pkMob->m_table.dwVnum; } DWORD count; // ĽŇČŻ °ˇ´É ¸÷ °Ë»ç for (count = 0; cs_dwMonarchMobVnums[count] != 0; ++count) if (cs_dwMonarchMobVnums[count] == vnum) break; if (0 == cs_dwMonarchMobVnums[count]) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĽŇČŻÇŇĽö ľř´Â ¸ó˝şĹÍ ŔÔ´Ď´Ů. ĽŇČŻ°ˇ´ÉÇŃ ¸ó˝şĹʹ ȨĆäŔĚÁö¸¦ ÂüÁ¶ÇĎĽĽżä")); return; } tch = CHARACTER_MANAGER::instance().SpawnMobRange(vnum, ch->GetMapIndex(), ch->GetX() - number(200, 750), ch->GetY() - number(200, 750), ch->GetX() + number(200, 750), ch->GetY() + number(200, 750), true, pkMob->m_table.bType == CHAR_TYPE_STONE, true); if (tch) { // ±şÁÖ µ· »č°¨ CMonarch::instance().SendtoDBDecMoney(SummonPrice, ch->GetEmpire(), ch); // ÄđŸŔÓ ĂʱâČ ch->SetMC(CHARACTER::MI_SUMMON); } } static const char* FN_point_string(int apply_number) { switch (apply_number) { case POINT_MAX_HP: return LC_TEXT("ĂÖ´ë »ý¸í·Â +%d"); case POINT_MAX_SP: return LC_TEXT("ĂÖ´ë Á¤˝Ĺ·Â +%d"); case POINT_HT: return LC_TEXT("ĂĽ·Â +%d"); case POINT_IQ: return LC_TEXT("Áö´É +%d"); case POINT_ST: return LC_TEXT("±Ů·Â +%d"); case POINT_DX: return LC_TEXT("ąÎø +%d"); case POINT_ATT_SPEED: return LC_TEXT("°ř°ÝĽÓµµ +%d"); case POINT_MOV_SPEED: return LC_TEXT("Ŕ̵żĽÓµµ %d"); case POINT_CASTING_SPEED: return LC_TEXT("ÄđŸŔÓ -%d"); case POINT_HP_REGEN: return LC_TEXT("»ý¸í·Â ȸşą +%d"); case POINT_SP_REGEN: return LC_TEXT("Á¤˝Ĺ·Â ȸşą +%d"); case POINT_POISON_PCT: return LC_TEXT("µ¶°ř°Ý %d"); case POINT_STUN_PCT: return LC_TEXT("˝şĹĎ +%d"); case POINT_SLOW_PCT: return LC_TEXT("˝˝·Îżě +%d"); case POINT_CRITICAL_PCT: return LC_TEXT("%d%% Č®·ü·Î ġ¸íŸ °ř°Ý"); case POINT_RESIST_CRITICAL: return LC_TEXT("»ó´ëŔÇ Äˇ¸íŸ Č®·ü %d%% °¨ĽŇ"); case POINT_PENETRATE_PCT: return LC_TEXT("%d%% Č®·ü·Î °üĹë °ř°Ý"); case POINT_RESIST_PENETRATE: return LC_TEXT("»ó´ëŔÇ °üĹë °ř°Ý Č®·ü %d%% °¨ĽŇ"); case POINT_ATTBONUS_HUMAN: return LC_TEXT("ŔΰŁ·ů ¸ó˝şĹÍ Ĺ¸°Ýġ +%d%%"); case POINT_ATTBONUS_ANIMAL: return LC_TEXT("µżą°·ů ¸ó˝şĹÍ Ĺ¸°Ýġ +%d%%"); case POINT_ATTBONUS_ORC: return LC_TEXT("żő±ÍÁ· Ÿ°Ýġ +%d%%"); case POINT_ATTBONUS_MILGYO: return LC_TEXT("ąĐ±ł·ů Ÿ°Ýġ +%d%%"); case POINT_ATTBONUS_UNDEAD: return LC_TEXT("˝ĂĂĽ·ů Ÿ°Ýġ +%d%%"); case POINT_ATTBONUS_DEVIL: return LC_TEXT("ľÇ¸¶·ů Ÿ°Ýġ +%d%%"); case POINT_STEAL_HP: return LC_TEXT("Ÿ°Ýġ %d%% ¸¦ »ý¸í·ÂŔ¸·Î ČíĽö"); case POINT_STEAL_SP: return LC_TEXT("Ÿ·Âġ %d%% ¸¦ Á¤˝Ĺ·ÂŔ¸·Î ČíĽö"); case POINT_MANA_BURN_PCT: return LC_TEXT("%d%% Č®·ü·Î Ÿ°Ý˝Ă »ó´ë Ŕü˝Ĺ·Â ĽŇ¸đ"); case POINT_DAMAGE_SP_RECOVER: return LC_TEXT("%d%% Č®·ü·Î ÇÇÇؽà Á¤˝Ĺ·Â ȸşą"); case POINT_BLOCK: return LC_TEXT("ą°¸®Ĺ¸°Ý˝Ă şí·° Č®·ü %d%%"); case POINT_DODGE: return LC_TEXT("Č° °ř°Ý ȸÇÇ Č®·ü %d%%"); case POINT_RESIST_SWORD: return LC_TEXT("ÇŃĽŐ°Ë ąćľî %d%%"); case POINT_RESIST_TWOHAND: return LC_TEXT("ľçĽŐ°Ë ąćľî %d%%"); case POINT_RESIST_DAGGER: return LC_TEXT("µÎĽŐ°Ë ąćľî %d%%"); case POINT_RESIST_BELL: return LC_TEXT("ąćżď ąćľî %d%%"); case POINT_RESIST_FAN: return LC_TEXT("şÎä ąćľî %d%%"); case POINT_RESIST_BOW: return LC_TEXT("Č°°ř°Ý ŔúÇ× %d%%"); case POINT_RESIST_FIRE: return LC_TEXT("Čż° ŔúÇ× %d%%"); case POINT_RESIST_ELEC: return LC_TEXT("Ŕü±â ŔúÇ× %d%%"); case POINT_RESIST_MAGIC: return LC_TEXT("¸¶ąý ŔúÇ× %d%%"); case POINT_RESIST_WIND: return LC_TEXT("ąŮ¶÷ ŔúÇ× %d%%"); case POINT_RESIST_ICE: return LC_TEXT("łĂ±â ŔúÇ× %d%%"); case POINT_RESIST_EARTH: return LC_TEXT("´ëÁö ŔúÇ× %d%%"); case POINT_RESIST_DARK: return LC_TEXT("ľîµŇ ŔúÇ× %d%%"); case POINT_REFLECT_MELEE: return LC_TEXT("Á÷Á˘ Ÿ°Ýġ ąÝ»ç Č®·ü : %d%%"); case POINT_REFLECT_CURSE: return LC_TEXT("ŔúÁÖ µÇµą¸®±â Č®·ü %d%%"); case POINT_POISON_REDUCE: return LC_TEXT("µ¶ ŔúÇ× %d%%"); case POINT_KILL_SP_RECOVER: return LC_TEXT("%d%% Č®·ü·Î ŔűĹđġ˝Ă Á¤˝Ĺ·Â ȸşą"); case POINT_EXP_DOUBLE_BONUS: return LC_TEXT("%d%% Č®·ü·Î ŔűĹđġ˝Ă °ćÇčġ Ăß°ˇ »ó˝Â"); case POINT_GOLD_DOUBLE_BONUS: return LC_TEXT("%d%% Č®·ü·Î ŔűĹđġ˝Ă µ· 2ąč µĺ·Ó"); case POINT_ITEM_DROP_BONUS: return LC_TEXT("%d%% Č®·ü·Î ŔűĹđġ˝Ă ľĆŔĚĹŰ 2ąč µĺ·Ó"); case POINT_POTION_BONUS: return LC_TEXT("ą°ľŕ »çżë˝Ă %d%% Ľş´É Áő°ˇ"); case POINT_KILL_HP_RECOVERY: return LC_TEXT("%d%% Č®·ü·Î ŔűĹđġ˝Ă »ý¸í·Â ȸşą"); // case POINT_IMMUNE_STUN: return LC_TEXT("±âŔýÇĎÁö ľĘŔ˝ %d%%"); // case POINT_IMMUNE_SLOW: return LC_TEXT("´Ŕ·ÁÁöÁö ľĘŔ˝ %d%%"); // case POINT_IMMUNE_FALL: return LC_TEXT("łŃľîÁöÁö ľĘŔ˝ %d%%"); // case POINT_SKILL: return LC_TEXT(""); // case POINT_BOW_DISTANCE: return LC_TEXT(""); case POINT_ATT_GRADE_BONUS: return LC_TEXT("°ř°Ý·Â +%d"); case POINT_DEF_GRADE_BONUS: return LC_TEXT("ąćľî·Â +%d"); case POINT_MAGIC_ATT_GRADE: return LC_TEXT("¸¶ąý °ř°Ý·Â +%d"); case POINT_MAGIC_DEF_GRADE: return LC_TEXT("¸¶ąý ąćľî·Â +%d"); // case POINT_CURSE_PCT: return LC_TEXT(""); case POINT_MAX_STAMINA: return LC_TEXT("ĂÖ´ë Áö±¸·Â +%d"); case POINT_ATTBONUS_WARRIOR: return LC_TEXT("ą«»çżˇ°Ô °ÇÔ +%d%%"); case POINT_ATTBONUS_ASSASSIN: return LC_TEXT("ŔÚ°´żˇ°Ô °ÇÔ +%d%%"); case POINT_ATTBONUS_SURA: return LC_TEXT("Ľö¶óżˇ°Ô °ÇÔ +%d%%"); case POINT_ATTBONUS_SHAMAN: return LC_TEXT("ą«´çżˇ°Ô °ÇÔ +%d%%"); case POINT_ATTBONUS_MONSTER: return LC_TEXT("¸ó˝şĹÍżˇ°Ô °ÇÔ +%d%%"); case POINT_MALL_ATTBONUS: return LC_TEXT("°ř°Ý·Â +%d%%"); case POINT_MALL_DEFBONUS: return LC_TEXT("ąćľî·Â +%d%%"); case POINT_MALL_EXPBONUS: return LC_TEXT("°ćÇčġ %d%%"); case POINT_MALL_ITEMBONUS: return LC_TEXT("ľĆŔĚĹŰ µĺ·ÓŔ˛ %.1fąč"); case POINT_MALL_GOLDBONUS: return LC_TEXT("µ· µĺ·ÓŔ˛ %.1fąč"); case POINT_MAX_HP_PCT: return LC_TEXT("ĂÖ´ë »ý¸í·Â +%d%%"); case POINT_MAX_SP_PCT: return LC_TEXT("ĂÖ´ë Á¤˝Ĺ·Â +%d%%"); case POINT_SKILL_DAMAGE_BONUS: return LC_TEXT("˝şĹł µĄąĚÁö %d%%"); case POINT_NORMAL_HIT_DAMAGE_BONUS: return LC_TEXT("ĆňŸ µĄąĚÁö %d%%"); case POINT_SKILL_DEFEND_BONUS: return LC_TEXT("˝şĹł µĄąĚÁö ŔúÇ× %d%%"); case POINT_NORMAL_HIT_DEFEND_BONUS: return LC_TEXT("ĆňŸ µĄąĚÁö ŔúÇ× %d%%"); // case POINT_PC_BANG_EXP_BONUS: return LC_TEXT(""); // case POINT_PC_BANG_DROP_BONUS: return LC_TEXT(""); // case POINT_EXTRACT_HP_PCT: return LC_TEXT(""); case POINT_RESIST_WARRIOR: return LC_TEXT("ą«»ç°ř°Ýżˇ %d%% ŔúÇ×"); case POINT_RESIST_ASSASSIN: return LC_TEXT("ŔÚ°´°ř°Ýżˇ %d%% ŔúÇ×"); case POINT_RESIST_SURA: return LC_TEXT("Ľö¶ó°ř°Ýżˇ %d%% ŔúÇ×"); case POINT_RESIST_SHAMAN: return LC_TEXT("ą«´ç°ř°Ýżˇ %d%% ŔúÇ×"); default: return NULL; } } static bool FN_hair_affect_string(LPCHARACTER ch, char *buf, size_t bufsiz) { if (NULL == ch || NULL == buf) return false; CAffect* aff = NULL; time_t expire = 0; struct tm ltm; int year, mon, day; int offset = 0; aff = ch->FindAffect(AFFECT_HAIR); if (NULL == aff) return false; expire = ch->GetQuestFlag("hair.limit_time"); if (expire < get_global_time()) return false; // set apply string offset = snprintf(buf, bufsiz, FN_point_string(aff->bApplyOn), aff->lApplyValue); if (offset < 0 || offset >= (int) bufsiz) offset = bufsiz - 1; localtime_r(&expire, <m); year = ltm.tm_year + 1900; mon = ltm.tm_mon + 1; day = ltm.tm_mday; snprintf(buf + offset, bufsiz - offset, LC_TEXT(" (¸¸·áŔĎ : %dłâ %dżů %dŔĎ)"), year, mon, day); return true; } ACMD(do_costume) { char buf[512]; const size_t bufferSize = sizeof(buf); char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); CItem* pBody = ch->GetWear(WEAR_COSTUME_BODY); CItem* pHair = ch->GetWear(WEAR_COSTUME_HAIR); ch->ChatPacket(CHAT_TYPE_INFO, "COSTUME status:"); if (pHair) { const char* itemName = pHair->GetName(); ch->ChatPacket(CHAT_TYPE_INFO, " HAIR : %s", itemName); for (int i = 0; i < pHair->GetAttributeCount(); ++i) { const TPlayerItemAttribute& attr = pHair->GetAttribute(i); if (0 < attr.bType) { snprintf(buf, bufferSize, FN_point_string(attr.bType), attr.sValue); ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf); } } if (pHair->IsEquipped() && arg1[0] == 'h') ch->UnequipItem(pHair); } if (pBody) { const char* itemName = pBody->GetName(); ch->ChatPacket(CHAT_TYPE_INFO, " BODY : %s", itemName); if (pBody->IsEquipped() && arg1[0] == 'b') ch->UnequipItem(pBody); } } ACMD(do_hair) { char buf[256]; if (false == FN_hair_affect_string(ch, buf, sizeof(buf))) return; ch->ChatPacket(CHAT_TYPE_INFO, buf); } ACMD(do_inventory) { int index = 0; int count = 1; char arg1[256]; char arg2[256]; LPITEM item; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: inventory <start_index> <count>"); return; } if (!*arg2) { index = 0; str_to_number(count, arg1); } else { str_to_number(index, arg1); index = MIN(index, INVENTORY_MAX_NUM); str_to_number(count, arg2); count = MIN(count, INVENTORY_MAX_NUM); } for (int i = 0; i < count; ++i) { if (index >= INVENTORY_MAX_NUM) break; item = ch->GetInventoryItem(index); ch->ChatPacket(CHAT_TYPE_INFO, "inventory [%d] = %s", index, item ? item->GetName() : "<NONE>"); ++index; } } //gift notify quest command ACMD(do_gift) { ch->ChatPacket(CHAT_TYPE_COMMAND, "gift"); } ACMD(do_cube) { if (!ch->CanDoCube()) return; dev_log(LOG_DEB0, "CUBE COMMAND <%s>: %s", ch->GetName(), argument); int cube_index = 0, inven_index = 0; const char *line; char arg1[256], arg2[256], arg3[256]; line = two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); one_argument(line, arg3, sizeof(arg3)); if (0 == arg1[0]) { // print usage ch->ChatPacket(CHAT_TYPE_INFO, "Usage: cube open"); ch->ChatPacket(CHAT_TYPE_INFO, " cube close"); ch->ChatPacket(CHAT_TYPE_INFO, " cube add <inveltory_index>"); ch->ChatPacket(CHAT_TYPE_INFO, " cube delete <cube_index>"); ch->ChatPacket(CHAT_TYPE_INFO, " cube list"); ch->ChatPacket(CHAT_TYPE_INFO, " cube cancel"); ch->ChatPacket(CHAT_TYPE_INFO, " cube make [all]"); return; } const std::string& strArg1 = std::string(arg1); // r_info (request information) // /cube r_info ==> (Client -> Server) ÇöŔç NPC°ˇ ¸¸µé Ľö ŔÖ´Â ·ą˝ĂÇÇ żäĂ» // (Server -> Client) /cube r_list npcVNUM resultCOUNT 123,1/125,1/128,1/130,5 // // /cube r_info 3 ==> (Client -> Server) ÇöŔç NPC°ˇ ¸¸µéĽö ŔÖ´Â ·ą˝ĂÇÇ Áß 3ąř° ľĆŔĚĹŰŔ» ¸¸µĺ´Â µĄ ÇĘżäÇŃ Á¤ş¸¸¦ żäĂ» // /cube r_info 3 5 ==> (Client -> Server) ÇöŔç NPC°ˇ ¸¸µéĽö ŔÖ´Â ·ą˝ĂÇÇ Áß 3ąř° ľĆŔĚĹŰşÎĹÍ ŔĚČÄ 5°łŔÇ ľĆŔĚĹŰŔ» ¸¸µĺ´Â µĄ ÇĘżäÇŃ Ŕç·á Á¤ş¸¸¦ żäĂ» // (Server -> Client) /cube m_info startIndex count 125,1|126,2|127,2|123,5&555,5&555,4/120000@125,1|126,2|127,2|123,5&555,5&555,4/120000 // if (strArg1 == "r_info") { if (0 == arg2[0]) Cube_request_result_list(ch); else { if (isdigit(*arg2)) { int listIndex = 0, requestCount = 1; str_to_number(listIndex, arg2); if (0 != arg3[0] && isdigit(*arg3)) str_to_number(requestCount, arg3); Cube_request_material_info(ch, listIndex, requestCount); } } return; } switch (LOWER(arg1[0])) { case 'o': // open Cube_open(ch); break; case 'c': // close Cube_close(ch); break; case 'l': // list Cube_show_list(ch); break; case 'a': // add cue_index inven_index { if (0 == arg2[0] || !isdigit(*arg2) || 0 == arg3[0] || !isdigit(*arg3)) return; str_to_number(cube_index, arg2); str_to_number(inven_index, arg3); Cube_add_item (ch, cube_index, inven_index); } break; case 'd': // delete { if (0 == arg2[0] || !isdigit(*arg2)) return; str_to_number(cube_index, arg2); Cube_delete_item (ch, cube_index); } break; case 'm': // make if (0 != arg2[0]) { while (true == Cube_make(ch)) dev_log (LOG_DEB0, "cube make success"); } else Cube_make(ch); break; default: return; } } ACMD(do_in_game_mall) { if (LC_IsYMIR() == true || LC_IsKorea() == true) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://metin2.co.kr/04_mall/mall/login.htm"); return; } if (true == LC_IsTaiwan()) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://203.69.141.203/mall/mall/item_main.htm"); return; } // ¤Đ_¤Đ ÄčµµĽąö ľĆŔĚĹ۸ô URL ÇϵĺÄÚµů Ăß°ˇ if (true == LC_IsWE_Korea()) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://metin2.co.kr/50_we_mall/mall/login.htm"); return; } if (LC_IsJapan() == true) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://mt2.oge.jp/itemmall/itemList.php"); return; } if (LC_IsNewCIBN() == true && test_server) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://218.99.6.51/04_mall/mall/login.htm"); return; } if (LC_IsSingapore() == true) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://www.metin2.sg/ishop.php"); return; } /* if (LC_IsCanada() == true) { ch->ChatPacket(CHAT_TYPE_COMMAND, "mall http://mall.z8games.com/mall_entry.aspx?tb=m2"); return; }*/ if (LC_IsEurope() == true) { char country_code[3]; switch (LC_GetLocalType()) { case LC_GERMANY: country_code[0] = 'd'; country_code[1] = 'e'; country_code[2] = '\0'; break; case LC_FRANCE: country_code[0] = 'f'; country_code[1] = 'r'; country_code[2] = '\0'; break; case LC_ITALY: country_code[0] = 'i'; country_code[1] = 't'; country_code[2] = '\0'; break; case LC_SPAIN: country_code[0] = 'e'; country_code[1] = 's'; country_code[2] = '\0'; break; case LC_UK: country_code[0] = 'e'; country_code[1] = 'n'; country_code[2] = '\0'; break; case LC_TURKEY: country_code[0] = 't'; country_code[1] = 'r'; country_code[2] = '\0'; break; case LC_POLAND: country_code[0] = 'p'; country_code[1] = 'l'; country_code[2] = '\0'; break; case LC_PORTUGAL: country_code[0] = 'p'; country_code[1] = 't'; country_code[2] = '\0'; break; case LC_GREEK: country_code[0] = 'g'; country_code[1] = 'r'; country_code[2] = '\0'; break; case LC_RUSSIA: country_code[0] = 'r'; country_code[1] = 'u'; country_code[2] = '\0'; break; case LC_DENMARK: country_code[0] = 'd'; country_code[1] = 'k'; country_code[2] = '\0'; break; case LC_BULGARIA: country_code[0] = 'b'; country_code[1] = 'g'; country_code[2] = '\0'; break; case LC_CROATIA: country_code[0] = 'h'; country_code[1] = 'r'; country_code[2] = '\0'; break; case LC_MEXICO: country_code[0] = 'm'; country_code[1] = 'x'; country_code[2] = '\0'; break; case LC_ARABIA: country_code[0] = 'a'; country_code[1] = 'e'; country_code[2] = '\0'; break; case LC_CZECH: country_code[0] = 'c'; country_code[1] = 'z'; country_code[2] = '\0'; break; case LC_ROMANIA: country_code[0] = 'r'; country_code[1] = 'o'; country_code[2] = '\0'; break; case LC_HUNGARY: country_code[0] = 'h'; country_code[1] = 'u'; country_code[2] = '\0'; break; case LC_NETHERLANDS: country_code[0] = 'n'; country_code[1] = 'l'; country_code[2] = '\0'; break; case LC_USA: country_code[0] = 'u'; country_code[1] = 's'; country_code[2] = '\0'; break; case LC_CANADA: country_code[0] = 'c'; country_code[1] = 'a'; country_code[2] = '\0'; break; default: if (test_server == true) { country_code[0] = 'd'; country_code[1] = 'e'; country_code[2] = '\0'; } break; } char buf[512+1]; char sas[33]; MD5_CTX ctx; const char sas_key[] = "GF9001"; snprintf(buf, sizeof(buf), "%u%u%s", ch->GetPlayerID(), ch->GetAID(), sas_key); MD5Init(&ctx); MD5Update(&ctx, (const unsigned char *) buf, strlen(buf)); #ifdef __FreeBSD__ MD5End(&ctx, sas); #else static const char hex[] = "0123456789abcdef"; unsigned char digest[16]; MD5Final(digest, &ctx); int i; for (i = 0; i < 16; ++i) { sas[i+i] = hex[digest[i] >> 4]; sas[i+i+1] = hex[digest[i] & 0x0f]; } sas[i+i] = '\0'; #endif snprintf(buf, sizeof(buf), "mall http://%s/ishop?pid=%u&c=%s&sid=%d&sas=%s", g_strWebMallURL.c_str(), ch->GetPlayerID(), country_code, g_server_id, sas); ch->ChatPacket(CHAT_TYPE_COMMAND, buf); } } // ÁÖ»çŔ§ ACMD(do_dice) { char arg1[256], arg2[256]; int start = 1, end = 100; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (*arg1 && *arg2) { start = atoi(arg1); end = atoi(arg2); } else if (*arg1 && !*arg2) { start = 1; end = atoi(arg1); } end = MAX(start, end); start = MIN(start, end); int n = number(start, end); if (ch->GetParty()) ch->GetParty()->ChatPacketToAllMember(CHAT_TYPE_INFO, LC_TEXT("%s´ÔŔĚ ÁÖ»çŔ§¸¦ ±Ľ·Á %d°ˇ łŞżÔ˝Ŕ´Ď´Ů. (%d-%d)"), ch->GetName(), n, start, end); else ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´ç˝ĹŔĚ ÁÖ»çŔ§¸¦ ±Ľ·Á %d°ˇ łŞżÔ˝Ŕ´Ď´Ů. (%d-%d)"), n, start, end); } ACMD(do_click_mall) { ch->ChatPacket(CHAT_TYPE_COMMAND, "ShowMeMallPassword"); } ACMD(do_ride) { dev_log(LOG_DEB0, "[DO_RIDE] start"); if (ch->IsDead() || ch->IsStun()) return; // ł»¸®±â { if (ch->IsHorseRiding()) { dev_log(LOG_DEB0, "[DO_RIDE] stop riding"); ch->StopRiding(); return; } if (ch->GetMountVnum()) { dev_log(LOG_DEB0, "[DO_RIDE] unmount"); do_unmount(ch, NULL, 0, 0); return; } } // Ÿ±â { if (ch->GetHorse() != NULL) { dev_log(LOG_DEB0, "[DO_RIDE] start riding"); ch->StartRiding(); return; } for (BYTE i=0; i<INVENTORY_MAX_NUM; ++i) { LPITEM item = ch->GetInventoryItem(i); if (NULL == item) continue; // ŔŻ´ĎĹ© Ĺ»°Í ľĆŔĚĹŰ if (item->IsRideItem()) { if (NULL==ch->GetWear(WEAR_UNIQUE1) || NULL==ch->GetWear(WEAR_UNIQUE2)) { dev_log(LOG_DEB0, "[DO_RIDE] USE UNIQUE ITEM"); //ch->EquipItem(item); ch->UseItem(TItemPos (INVENTORY, i)); return; } } // ŔĎąÝ Ĺ»°Í ľĆŔĚĹŰ // TODO : Ĺ»°Íżë SubType Ăß°ˇ switch (item->GetVnum()) { case 71114: // Ŕú˝ĹŔĚżë±Ç case 71116: // »ę°ß˝ĹŔĚżë±Ç case 71118: // ĹőÁöąüŔĚżë±Ç case 71120: // »çŔÚżŐŔĚżë±Ç dev_log(LOG_DEB0, "[DO_RIDE] USE QUEST ITEM"); ch->UseItem(TItemPos (INVENTORY, i)); return; } // GF mantis #113524, 52001~52090 ąř Ĺ»°Í if( (item->GetVnum() > 52000) && (item->GetVnum() < 52091) ) { dev_log(LOG_DEB0, "[DO_RIDE] USE QUEST ITEM"); ch->UseItem(TItemPos (INVENTORY, i)); return; } } } // Ÿ°ĹłŞ ł»¸± Ľö ľřŔ»¶§ ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»Ŕ» ¸ŐŔú ĽŇČŻÇŘÁÖĽĽżä.")); } #ifdef __AUCTION__ // temp_auction ACMD(do_get_item_id_list) { for (int i = 0; i < INVENTORY_MAX_NUM; i++) { LPITEM item = ch->GetInventoryItem(i); if (item != NULL) ch->ChatPacket(CHAT_TYPE_INFO, "name : %s id : %d", item->GetProto()->szName, item->GetID()); } } // temp_auction ACMD(do_enroll_auction) { char arg1[256]; char arg2[256]; char arg3[256]; char arg4[256]; two_arguments (two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)), arg3, sizeof(arg3), arg4, sizeof(arg4)); DWORD item_id = strtoul(arg1, NULL, 10); BYTE empire = strtoul(arg2, NULL, 10); int bidPrice = strtol(arg3, NULL, 10); int immidiatePurchasePrice = strtol(arg4, NULL, 10); LPITEM item = ITEM_MANAGER::instance().Find(item_id); if (item == NULL) return; AuctionManager::instance().enroll_auction(ch, item, empire, bidPrice, immidiatePurchasePrice); } ACMD(do_enroll_wish) { char arg1[256]; char arg2[256]; char arg3[256]; one_argument (two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)), arg3, sizeof(arg3)); DWORD item_num = strtoul(arg1, NULL, 10); BYTE empire = strtoul(arg2, NULL, 10); int wishPrice = strtol(arg3, NULL, 10); AuctionManager::instance().enroll_wish(ch, item_num, empire, wishPrice); } ACMD(do_enroll_sale) { char arg1[256]; char arg2[256]; char arg3[256]; one_argument (two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)), arg3, sizeof(arg3)); DWORD item_id = strtoul(arg1, NULL, 10); DWORD wisher_id = strtoul(arg2, NULL, 10); int salePrice = strtol(arg3, NULL, 10); LPITEM item = ITEM_MANAGER::instance().Find(item_id); if (item == NULL) return; AuctionManager::instance().enroll_sale(ch, item, wisher_id, salePrice); } // temp_auction // packetŔ¸·Î Ĺë˝ĹÇĎ°Ô ÇĎ°í, ŔĚ°Ç »čÁ¦ÇŘľßÇŃ´Ů. ACMD(do_get_auction_list) { char arg1[256]; char arg2[256]; char arg3[256]; two_arguments (one_argument (argument, arg1, sizeof(arg1)), arg2, sizeof(arg2), arg3, sizeof(arg3)); AuctionManager::instance().get_auction_list (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10), strtoul(arg3, NULL, 10)); } // //ACMD(do_get_wish_list) //{ // char arg1[256]; // char arg2[256]; // char arg3[256]; // two_arguments (one_argument (argument, arg1, sizeof(arg1)), arg2, sizeof(arg2), arg3, sizeof(arg3)); // // AuctionManager::instance().get_wish_list (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10), strtoul(arg3, NULL, 10)); //} ACMD (do_get_my_auction_list) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().get_my_auction_list (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_get_my_purchase_list) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().get_my_purchase_list (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_auction_bid) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().bid (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_auction_impur) { char arg1[256]; one_argument (argument, arg1, sizeof(arg1)); AuctionManager::instance().immediate_purchase (ch, strtoul(arg1, NULL, 10)); } ACMD (do_get_auctioned_item) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().get_auctioned_item (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_buy_sold_item) { char arg1[256]; char arg2[256]; one_argument (argument, arg1, sizeof(arg1)); AuctionManager::instance().get_auctioned_item (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_cancel_auction) { char arg1[256]; one_argument (argument, arg1, sizeof(arg1)); AuctionManager::instance().cancel_auction (ch, strtoul(arg1, NULL, 10)); } ACMD (do_cancel_wish) { char arg1[256]; one_argument (argument, arg1, sizeof(arg1)); AuctionManager::instance().cancel_wish (ch, strtoul(arg1, NULL, 10)); } ACMD (do_cancel_sale) { char arg1[256]; one_argument (argument, arg1, sizeof(arg1)); AuctionManager::instance().cancel_sale (ch, strtoul(arg1, NULL, 10)); } ACMD (do_rebid) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().rebid (ch, strtoul(arg1, NULL, 10), strtoul(arg2, NULL, 10)); } ACMD (do_bid_cancel) { char arg1[256]; char arg2[256]; two_arguments (argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); AuctionManager::instance().bid_cancel (ch, strtoul(arg1, NULL, 10)); } #endif
-
Spoiler
#include "stdafx.h" #include "utils.h" #include "config.h" #include "char.h" #include "locale_service.h" #include "log.h" #include "desc.h" #ifdef ENABLE_EVENT_MANAGER ACMD(do_event_manager); #endif ACMD(do_user_horse_ride); ACMD(do_user_horse_back); ACMD(do_user_horse_feed); ACMD(do_pcbang_update); ACMD(do_pcbang_check); // ADD_COMMAND_SLOW_STUN ACMD(do_slow); ACMD(do_stun); // END_OF_ADD_COMMAND_SLOW_STUN ACMD(do_warp); ACMD(do_goto); ACMD(do_item); ACMD(do_mob); ACMD(do_mob_ld); ACMD(do_mob_aggresive); ACMD(do_mob_coward); ACMD(do_mob_map); ACMD(do_purge); ACMD(do_weaken); ACMD(do_item_purge); ACMD(do_state); ACMD(do_notice); ACMD(do_map_notice); ACMD(do_big_notice); ACMD(do_who); ACMD(do_user); ACMD(do_disconnect); ACMD(do_kill); ACMD(do_emotion_allow); ACMD(do_emotion); ACMD(do_transfer); ACMD(do_set); ACMD(do_cmd); ACMD(do_reset); ACMD(do_greset); ACMD(do_mount); ACMD(do_fishing); ACMD(do_refine_rod); // REFINE_PICK ACMD(do_max_pick); ACMD(do_refine_pick); // END_OF_REFINE_PICK ACMD(do_fishing_simul); ACMD(do_console); ACMD(do_restart); ACMD(do_advance); ACMD(do_stat); ACMD(do_respawn); ACMD(do_skillup); ACMD(do_guildskillup); ACMD(do_pvp); ACMD(do_point_reset); ACMD(do_safebox_size); ACMD(do_safebox_close); ACMD(do_safebox_password); ACMD(do_safebox_change_password); ACMD(do_mall_password); ACMD(do_mall_close); ACMD(do_ungroup); ACMD(do_makeguild); ACMD(do_deleteguild); ACMD(do_shutdown); ACMD(do_group); ACMD(do_group_random); ACMD(do_invisibility); ACMD(do_event_flag); ACMD(do_get_event_flag); ACMD(do_private); ACMD(do_qf); ACMD(do_clear_quest); ACMD(do_book); ACMD(do_reload); ACMD(do_war); ACMD(do_nowar); ACMD(do_setskill); ACMD(do_setskillother); ACMD(do_level); ACMD(do_polymorph); ACMD(do_polymorph_item); /* ACMD(do_b1); ACMD(do_b2); ACMD(do_b3); ACMD(do_b4); ACMD(do_b5); ACMD(do_b6); ACMD(do_b7); */ ACMD(do_close_shop); ACMD(do_set_walk_mode); ACMD(do_set_run_mode); ACMD(do_set_skill_group); ACMD(do_set_skill_point); ACMD(do_cooltime); ACMD(do_detaillog); ACMD(do_monsterlog); ACMD(do_gwlist); ACMD(do_stop_guild_war); ACMD(do_cancel_guild_war); ACMD(do_guild_state); ACMD(do_pkmode); ACMD(do_mobile); ACMD(do_mobile_auth); ACMD(do_messenger_auth); ACMD(do_getqf); ACMD(do_setqf); ACMD(do_delqf); ACMD(do_set_state); ACMD(do_forgetme); ACMD(do_aggregate); ACMD(do_attract_ranger); ACMD(do_pull_monster); ACMD(do_setblockmode); ACMD(do_priv_empire); ACMD(do_priv_guild); ACMD(do_mount_test); ACMD(do_unmount); ACMD(do_observer); ACMD(do_observer_exit); ACMD(do_socket_item); ACMD(do_xmas); ACMD(do_stat_minus); ACMD(do_stat_reset); ACMD(do_view_equip); ACMD(do_block_chat); ACMD(do_vote_block_chat); // BLOCK_CHAT ACMD(do_block_chat_list); // END_OF_BLOCK_CHAT ACMD(do_party_request); ACMD(do_party_request_deny); ACMD(do_party_request_accept); ACMD(do_build); ACMD(do_clear_land); ACMD(do_horse_state); ACMD(do_horse_level); ACMD(do_horse_ride); ACMD(do_horse_summon); ACMD(do_horse_unsummon); ACMD(do_horse_set_stat); ACMD(do_save_attribute_to_image); ACMD(do_affect_remove); ACMD(do_change_attr); ACMD(do_add_attr); ACMD(do_add_socket); ACMD(do_inputall) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸í·Éľî¸¦ ¸đµÎ ŔÔ·ÂÇĎĽĽżä.")); } ACMD(do_show_arena_list); ACMD(do_end_all_duel); ACMD(do_end_duel); ACMD(do_duel); ACMD(do_stat_plus_amount); ACMD(do_break_marriage); ACMD(do_oxevent_show_quiz); ACMD(do_oxevent_log); ACMD(do_oxevent_get_attender); ACMD(do_effect); ACMD(do_threeway_war_info ); ACMD(do_threeway_war_myinfo ); // //±şÁÖ Ŕüżë±â´É ACMD(do_monarch_warpto); ACMD(do_monarch_transfer); ACMD(do_monarch_info); ACMD(do_elect); ACMD(do_monarch_tax); ACMD(do_monarch_mob); ACMD(do_monarch_notice); //±şÁÖ °ü¸® ±â´É ACMD(do_rmcandidacy); ACMD(do_setmonarch); ACMD(do_rmmonarch); ACMD(do_hair); //gift notify quest command ACMD(do_gift); // ĹĄşę°ü·Ă ACMD(do_inventory); ACMD(do_cube); // °řĽşŔü ACMD(do_siege); ACMD(do_temp); ACMD(do_frog); ACMD(do_check_monarch_money); ACMD(do_reset_subskill ); ACMD(do_flush); ACMD(do_eclipse); ACMD(do_weeklyevent); ACMD(do_event_helper); ACMD(do_in_game_mall); ACMD(do_get_mob_count); ACMD(do_dice); ACMD(do_special_item); ACMD(do_click_mall); ACMD(do_ride); ACMD(do_get_item_id_list); ACMD(do_set_socket); #ifdef __AUCTION__ // temp_auction Ŕӽà ACMD(do_get_auction_list); ACMD (do_get_my_auction_list); ACMD (do_get_my_purchase_list); ACMD(do_get_item_id_list); ACMD(do_enroll_auction); ACMD (do_auction_bid); ACMD (do_auction_impur); ACMD (do_enroll_wish); ACMD (do_enroll_sale); ACMD (do_get_auctioned_item); ACMD (do_buy_sold_item); ACMD (do_cancel_auction); ACMD (do_cancel_wish); ACMD (do_cancel_sale); ACMD (do_rebid); ACMD (do_bid_cancel); #endif // ÄÚ˝şĂő »óĹÂş¸±â ą× ąţ±â ACMD(do_costume); ACMD(do_set_stat); // ą«Ŕű ACMD (do_can_dead); ACMD (do_full_set); // Á÷±ş°ú ·ąş§żˇ µű¸Ą ĂÖ°í ľĆŔĚĹŰ ACMD (do_item_full_set); // Á÷±şżˇ µű¸Ą ĂÖ°í żÉĽÇŔÇ ĽÓĽş ĽÂĆĂ ACMD (do_attr_full_set); // ¸đµç ˝şĹł ¸¶˝şĹÍ ACMD (do_all_skill_master); // ľĆŔĚĹŰ Âřżë. iconŔĚ ľřľî Ŭ¶óżˇĽ Č®ŔÎ ÇŇ Ľö ľř´Â ľĆŔĚĹŰ ÂřżëŔ» Ŕ§ÇŘ ¸¸µę. ACMD (do_use_item); ACMD (do_dragon_soul); ACMD (do_ds_list); ACMD (do_clear_affect); struct command_info cmd_info[] = { { "!RESERVED!", NULL, 0, POS_DEAD, GM_IMPLEMENTOR }, /* ąÝµĺ˝Ă ŔĚ °ÍŔĚ ĂłŔ˝ŔĚľîľß ÇŃ´Ů. */ { "who", do_who, 0, POS_DEAD, GM_IMPLEMENTOR }, { "war", do_war, 0, POS_DEAD, GM_PLAYER }, { "warp", do_warp, 0, POS_DEAD, GM_LOW_WIZARD }, { "user", do_user, 0, POS_DEAD, GM_HIGH_WIZARD }, { "notice", do_notice, 0, POS_DEAD, GM_HIGH_WIZARD }, { "notice_map", do_map_notice, 0, POS_DEAD, GM_LOW_WIZARD }, { "big_notice", do_big_notice, 0, POS_DEAD, GM_HIGH_WIZARD }, { "nowar", do_nowar, 0, POS_DEAD, GM_PLAYER }, { "purge", do_purge, 0, POS_DEAD, GM_WIZARD }, { "weaken", do_weaken, 0, POS_DEAD, GM_GOD }, { "dc", do_disconnect, 0, POS_DEAD, GM_LOW_WIZARD }, { "transfer", do_transfer, 0, POS_DEAD, GM_LOW_WIZARD }, { "goto", do_goto, 0, POS_DEAD, GM_LOW_WIZARD }, { "level", do_level, 0, POS_DEAD, GM_LOW_WIZARD }, { "eventflag", do_event_flag, 0, POS_DEAD, GM_HIGH_WIZARD }, { "geteventflag", do_get_event_flag, 0, POS_DEAD, GM_LOW_WIZARD }, { "item", do_item, 0, POS_DEAD, GM_GOD }, { "mob", do_mob, 0, POS_DEAD, GM_HIGH_WIZARD }, { "mob_ld", do_mob_ld, 0, POS_DEAD, GM_HIGH_WIZARD }, /* ¸÷ŔÇ Ŕ§ÄˇżÍ ąćÇâŔ» ĽłÁ¤ÇŘ ĽŇČŻ /mob_ld vnum x y dir */ { "ma", do_mob_aggresive, 0, POS_DEAD, GM_HIGH_WIZARD }, { "mc", do_mob_coward, 0, POS_DEAD, GM_HIGH_WIZARD }, { "mm", do_mob_map, 0, POS_DEAD, GM_HIGH_WIZARD }, { "kill", do_kill, 0, POS_DEAD, GM_HIGH_WIZARD }, { "ipurge", do_item_purge, 0, POS_DEAD, GM_HIGH_WIZARD }, { "group", do_group, 0, POS_DEAD, GM_HIGH_WIZARD }, { "grrandom", do_group_random, 0, POS_DEAD, GM_HIGH_WIZARD }, { "set", do_set, 0, POS_DEAD, GM_IMPLEMENTOR }, { "reset", do_reset, 0, POS_DEAD, GM_HIGH_WIZARD }, { "greset", do_greset, 0, POS_DEAD, GM_HIGH_WIZARD }, { "advance", do_advance, 0, POS_DEAD, GM_GOD }, { "book", do_book, 0, POS_DEAD, GM_IMPLEMENTOR }, { "console", do_console, 0, POS_DEAD, GM_LOW_WIZARD }, { "shutdow", do_inputall, 0, POS_DEAD, GM_HIGH_WIZARD }, { "shutdown", do_shutdown, 0, POS_DEAD, GM_HIGH_WIZARD }, { "stat", do_stat, 0, POS_DEAD, GM_PLAYER }, { "stat-", do_stat_minus, 0, POS_DEAD, GM_PLAYER }, { "stat_reset", do_stat_reset, 0, POS_DEAD, GM_LOW_WIZARD }, { "state", do_state, 0, POS_DEAD, GM_LOW_WIZARD }, // ADD_COMMAND_SLOW_STUN { "stun", do_stun, 0, POS_DEAD, GM_LOW_WIZARD }, { "slow", do_slow, 0, POS_DEAD, GM_LOW_WIZARD }, // END_OF_ADD_COMMAND_SLOW_STUN { "respawn", do_respawn, 0, POS_DEAD, GM_WIZARD }, { "makeguild", do_makeguild, 0, POS_DEAD, GM_HIGH_WIZARD }, { "deleteguild", do_deleteguild, 0, POS_DEAD, GM_HIGH_WIZARD }, { "mount", do_mount, 0, POS_MOUNTING, GM_PLAYER }, { "restart_here", do_restart, SCMD_RESTART_HERE, POS_DEAD, GM_PLAYER }, { "restart_town", do_restart, SCMD_RESTART_TOWN, POS_DEAD, GM_PLAYER }, { "phase_selec", do_inputall, 0, POS_DEAD, GM_PLAYER }, { "phase_select", do_cmd, SCMD_PHASE_SELECT, POS_DEAD, GM_PLAYER }, { "qui", do_inputall, 0, POS_DEAD, GM_PLAYER }, { "quit", do_cmd, SCMD_QUIT, POS_DEAD, GM_PLAYER }, { "logou", do_inputall, 0, POS_DEAD, GM_PLAYER }, { "logout", do_cmd, SCMD_LOGOUT, POS_DEAD, GM_PLAYER }, { "skillup", do_skillup, 0, POS_DEAD, GM_PLAYER }, { "gskillup", do_guildskillup, 0, POS_DEAD, GM_PLAYER }, { "pvp", do_pvp, 0, POS_DEAD, GM_PLAYER }, { "safebox", do_safebox_size, 0, POS_DEAD, GM_HIGH_WIZARD }, { "safebox_close", do_safebox_close, 0, POS_DEAD, GM_PLAYER }, { "safebox_passwor",do_inputall, 0, POS_DEAD, GM_PLAYER }, { "safebox_password",do_safebox_password, 0, POS_DEAD, GM_PLAYER }, { "safebox_change_passwor", do_inputall, 0, POS_DEAD, GM_PLAYER }, { "safebox_change_password", do_safebox_change_password, 0, POS_DEAD, GM_PLAYER }, { "mall_passwor", do_inputall, 0, POS_DEAD, GM_PLAYER }, { "mall_password", do_mall_password, 0, POS_DEAD, GM_PLAYER }, { "mall_close", do_mall_close, 0, POS_DEAD, GM_PLAYER }, // Group Command { "ungroup", do_ungroup, 0, POS_DEAD, GM_PLAYER }, // REFINE_ROD_HACK_BUG_FIX { "refine_rod", do_refine_rod, 0, POS_DEAD, GM_IMPLEMENTOR }, // END_OF_REFINE_ROD_HACK_BUG_FIX // REFINE_PICK { "refine_pick", do_refine_pick, 0, POS_DEAD, GM_IMPLEMENTOR }, { "max_pick", do_max_pick, 0, POS_DEAD, GM_IMPLEMENTOR }, // END_OF_REFINE_PICK { "fish_simul", do_fishing_simul, 0, POS_DEAD, GM_IMPLEMENTOR }, { "invisible", do_invisibility, 0, POS_DEAD, GM_LOW_WIZARD }, { "qf", do_qf, 0, POS_DEAD, GM_IMPLEMENTOR }, { "clear_quest", do_clear_quest, 0, POS_DEAD, GM_HIGH_WIZARD }, { "close_shop", do_close_shop, 0, POS_DEAD, GM_PLAYER }, { "set_walk_mode", do_set_walk_mode, 0, POS_DEAD, GM_PLAYER }, { "set_run_mode", do_set_run_mode, 0, POS_DEAD, GM_PLAYER }, { "setjob",do_set_skill_group, 0, POS_DEAD, GM_IMPLEMENTOR }, { "setskill", do_setskill, 0, POS_DEAD, GM_LOW_WIZARD }, { "setskillother", do_setskillother, 0, POS_DEAD, GM_HIGH_WIZARD }, { "setskillpoint", do_set_skill_point, 0, POS_DEAD, GM_IMPLEMENTOR }, { "reload", do_reload, 0, POS_DEAD, GM_IMPLEMENTOR }, { "cooltime", do_cooltime, 0, POS_DEAD, GM_HIGH_WIZARD }, { "gwlist", do_gwlist, 0, POS_DEAD, GM_LOW_WIZARD }, { "gwstop", do_stop_guild_war, 0, POS_DEAD, GM_LOW_WIZARD }, { "gwcancel", do_cancel_guild_war, 0, POS_DEAD, GM_LOW_WIZARD }, { "gstate", do_guild_state, 0, POS_DEAD, GM_LOW_WIZARD }, { "pkmode", do_pkmode, 0, POS_DEAD, GM_PLAYER }, { "messenger_auth", do_messenger_auth, 0, POS_DEAD, GM_PLAYER }, { "getqf", do_getqf, 0, POS_DEAD, GM_LOW_WIZARD }, { "setqf", do_setqf, 0, POS_DEAD, GM_LOW_WIZARD }, { "delqf", do_delqf, 0, POS_DEAD, GM_LOW_WIZARD }, { "set_state", do_set_state, 0, POS_DEAD, GM_LOW_WIZARD }, { "·Î±×¸¦ş¸ż©Áŕ", do_detaillog, 0, POS_DEAD, GM_LOW_WIZARD }, { "¸ó˝şĹÍş¸ż©Áŕ", do_monsterlog, 0, POS_DEAD, GM_LOW_WIZARD }, { "detaillog", do_detaillog, 0, POS_DEAD, GM_LOW_WIZARD }, { "monsterlog", do_monsterlog, 0, POS_DEAD, GM_LOW_WIZARD }, { "forgetme", do_forgetme, 0, POS_DEAD, GM_LOW_WIZARD }, { "aggregate", do_aggregate, 0, POS_DEAD, GM_LOW_WIZARD }, { "attract_ranger", do_attract_ranger, 0, POS_DEAD, GM_LOW_WIZARD }, { "pull_monster", do_pull_monster, 0, POS_DEAD, GM_LOW_WIZARD }, { "setblockmode", do_setblockmode, 0, POS_DEAD, GM_PLAYER }, { "polymorph", do_polymorph, 0, POS_DEAD, GM_LOW_WIZARD }, { "polyitem", do_polymorph_item, 0, POS_DEAD, GM_HIGH_WIZARD }, { "priv_empire", do_priv_empire, 0, POS_DEAD, GM_HIGH_WIZARD }, { "priv_guild", do_priv_guild, 0, POS_DEAD, GM_HIGH_WIZARD }, { "mount_test", do_mount_test, 0, POS_DEAD, GM_IMPLEMENTOR }, { "unmount", do_unmount, 0, POS_DEAD, GM_PLAYER }, { "private", do_private, 0, POS_DEAD, GM_IMPLEMENTOR }, { "party_request", do_party_request, 0, POS_DEAD, GM_PLAYER }, { "party_request_accept", do_party_request_accept,0, POS_DEAD, GM_PLAYER }, { "party_request_deny", do_party_request_deny,0, POS_DEAD, GM_PLAYER }, { "observer", do_observer, 0, POS_DEAD, GM_IMPLEMENTOR }, { "observer_exit", do_observer_exit, 0, POS_DEAD, GM_PLAYER }, { "socketitem", do_socket_item, 0, POS_DEAD, GM_IMPLEMENTOR }, { "saveati", do_save_attribute_to_image, 0, POS_DEAD, GM_IMPLEMENTOR }, { "xmas_boom", do_xmas, SCMD_XMAS_BOOM, POS_DEAD, GM_HIGH_WIZARD }, { "xmas_snow", do_xmas, SCMD_XMAS_SNOW, POS_DEAD, GM_HIGH_WIZARD }, { "xmas_santa", do_xmas, SCMD_XMAS_SANTA, POS_DEAD, GM_HIGH_WIZARD }, { "view_equip", do_view_equip, 0, POS_DEAD, GM_PLAYER }, { "jy", do_block_chat, 0, POS_DEAD, GM_HIGH_WIZARD }, // BLOCK_CHAT { "vote_block_chat", do_vote_block_chat, 0, POS_DEAD, GM_PLAYER }, { "block_chat", do_block_chat, 0, POS_DEAD, GM_PLAYER }, { "block_chat_list",do_block_chat_list, 0, POS_DEAD, GM_PLAYER }, // END_OF_BLOCK_CHAT { "build", do_build, 0, POS_DEAD, GM_PLAYER }, { "clear_land", do_clear_land, 0, POS_DEAD, GM_HIGH_WIZARD }, { "affect_remove", do_affect_remove, 0, POS_DEAD, GM_LOW_WIZARD }, { "horse_state", do_horse_state, 0, POS_DEAD, GM_HIGH_WIZARD }, { "horse_level", do_horse_level, 0, POS_DEAD, GM_HIGH_WIZARD }, { "horse_ride", do_horse_ride, 0, POS_DEAD, GM_HIGH_WIZARD }, { "horse_summon", do_horse_summon, 0, POS_DEAD, GM_HIGH_WIZARD }, { "horse_unsummon", do_horse_unsummon, 0, POS_DEAD, GM_HIGH_WIZARD }, { "horse_set_stat", do_horse_set_stat, 0, POS_DEAD, GM_HIGH_WIZARD }, { "pcbang_update", do_pcbang_update, 0, POS_DEAD, GM_LOW_WIZARD }, { "pcbang_check", do_pcbang_check, 0, POS_DEAD, GM_LOW_WIZARD }, { "emotion_allow", do_emotion_allow, 0, POS_FIGHTING, GM_PLAYER }, { "kiss", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "slap", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "french_kiss", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "clap", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "cheer1", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "cheer2", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, // DANCE { "dance1", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "dance2", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "dance3", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "dance4", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "dance5", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "dance6", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, // END_OF_DANCE { "congratulation", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "forgive", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "angry", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "attractive", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "sad", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "shy", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "cheerup", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "banter", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "joy", do_emotion, 0, POS_FIGHTING, GM_PLAYER }, { "change_attr", do_change_attr, 0, POS_DEAD, GM_IMPLEMENTOR }, { "add_attr", do_add_attr, 0, POS_DEAD, GM_IMPLEMENTOR }, { "add_socket", do_add_socket, 0, POS_DEAD, GM_IMPLEMENTOR }, { "user_horse_ride", do_user_horse_ride, 0, POS_FISHING, GM_PLAYER }, { "user_horse_back", do_user_horse_back, 0, POS_FISHING, GM_PLAYER }, { "user_horse_feed", do_user_horse_feed, 0, POS_FISHING, GM_PLAYER }, { "show_arena_list", do_show_arena_list, 0, POS_DEAD, GM_LOW_WIZARD }, { "end_all_duel", do_end_all_duel, 0, POS_DEAD, GM_LOW_WIZARD }, { "end_duel", do_end_duel, 0, POS_DEAD, GM_LOW_WIZARD }, { "duel", do_duel, 0, POS_DEAD, GM_LOW_WIZARD }, { "con+", do_stat_plus_amount, POINT_HT, POS_DEAD, GM_LOW_WIZARD }, { "int+", do_stat_plus_amount, POINT_IQ, POS_DEAD, GM_LOW_WIZARD }, { "str+", do_stat_plus_amount, POINT_ST, POS_DEAD, GM_LOW_WIZARD }, { "dex+", do_stat_plus_amount, POINT_DX, POS_DEAD, GM_LOW_WIZARD }, { "break_marriage", do_break_marriage, 0, POS_DEAD, GM_LOW_WIZARD }, { "show_quiz", do_oxevent_show_quiz, 0, POS_DEAD, GM_LOW_WIZARD }, { "log_oxevent", do_oxevent_log, 0, POS_DEAD, GM_LOW_WIZARD }, { "get_oxevent_att", do_oxevent_get_attender,0, POS_DEAD, GM_LOW_WIZARD }, { "effect", do_effect, 0, POS_DEAD, GM_LOW_WIZARD }, { "threeway_info", do_threeway_war_info, 0, POS_DEAD, GM_LOW_WIZARD}, { "threeway_myinfo", do_threeway_war_myinfo, 0, POS_DEAD, GM_LOW_WIZARD}, { "mto", do_monarch_warpto, 0, POS_DEAD, GM_PLAYER}, { "mtr", do_monarch_transfer, 0, POS_DEAD, GM_PLAYER}, { "minfo", do_monarch_info, 0, POS_DEAD, GM_PLAYER}, { "mtax", do_monarch_tax, 0, POS_DEAD, GM_PLAYER}, { "mmob", do_monarch_mob, 0, POS_DEAD, GM_PLAYER}, { "elect", do_elect, 0, POS_DEAD, GM_HIGH_WIZARD}, { "rmcandidacy", do_rmcandidacy, 0, POS_DEAD, GM_LOW_WIZARD}, { "setmonarch", do_setmonarch, 0, POS_DEAD, GM_LOW_WIZARD}, { "rmmonarch", do_rmmonarch, 0, POS_DEAD, GM_LOW_WIZARD}, { "hair", do_hair, 0, POS_DEAD, GM_PLAYER }, { "inventory", do_inventory, 0, POS_DEAD, GM_LOW_WIZARD }, { "cube", do_cube, 0, POS_DEAD, GM_PLAYER }, { "siege", do_siege, 0, POS_DEAD, GM_LOW_WIZARD }, { "temp", do_temp, 0, POS_DEAD, GM_IMPLEMENTOR }, { "frog", do_frog, 0, POS_DEAD, GM_HIGH_WIZARD }, { "check_mmoney", do_check_monarch_money, 0, POS_DEAD, GM_IMPLEMENTOR }, { "reset_subskill", do_reset_subskill, 0, POS_DEAD, GM_HIGH_WIZARD }, { "flush", do_flush, 0, POS_DEAD, GM_IMPLEMENTOR }, { "gift", do_gift, 0, POS_DEAD, GM_PLAYER }, //gift { "mnotice", do_monarch_notice, 0, POS_DEAD, GM_PLAYER }, { "eclipse", do_eclipse, 0, POS_DEAD, GM_HIGH_WIZARD }, { "weeklyevent", do_weeklyevent, 0, POS_DEAD, GM_LOW_WIZARD }, { "eventhelper", do_event_helper, 0, POS_DEAD, GM_HIGH_WIZARD }, { "in_game_mall", do_in_game_mall, 0, POS_DEAD, GM_PLAYER }, { "get_mob_count", do_get_mob_count, 0, POS_DEAD, GM_LOW_WIZARD }, { "dice", do_dice, 0, POS_DEAD, GM_PLAYER }, { "ÁÖ»çŔ§", do_dice, 0, POS_DEAD, GM_PLAYER }, { "special_item", do_special_item, 0, POS_DEAD, GM_IMPLEMENTOR }, { "click_mall", do_click_mall, 0, POS_DEAD, GM_PLAYER }, { "ride", do_ride, 0, POS_DEAD, GM_PLAYER }, { "item_id_list", do_get_item_id_list, 0, POS_DEAD, GM_LOW_WIZARD }, { "set_socket", do_set_socket, 0, POS_DEAD, GM_LOW_WIZARD }, #ifdef __AUCTION__ // auction Ŕӽà { "auction_list", do_get_auction_list, 0, POS_DEAD, GM_PLAYER }, { "my_auction_list", do_get_my_auction_list, 0, POS_DEAD, GM_PLAYER }, { "my_purchase_list", do_get_my_purchase_list, 0, POS_DEAD, GM_PLAYER }, { "enroll_auction", do_enroll_auction, 0, POS_DEAD, GM_PLAYER }, { "bid", do_auction_bid, 0, POS_DEAD, GM_PLAYER }, { "impur", do_auction_impur, 0, POS_DEAD, GM_PLAYER }, { "enroll_wish", do_enroll_wish, 0, POS_DEAD, GM_PLAYER }, { "enroll_sale", do_enroll_sale, 0, POS_DEAD, GM_PLAYER }, { "get_auctioned_item", do_get_auctioned_item, 0, POS_DEAD, GM_PLAYER }, { "buy_sold_item", do_buy_sold_item, 0, POS_DEAD, GM_PLAYER }, { "cancel_auction", do_cancel_auction, 0, POS_DEAD, GM_PLAYER }, { "cancel_wish", do_cancel_wish, 0, POS_DEAD, GM_PLAYER }, { "cancel_sale", do_cancel_sale, 0, POS_DEAD, GM_PLAYER }, { "rebid", do_rebid, 0, POS_DEAD, GM_PLAYER }, { "bid_cancel", do_bid_cancel, 0, POS_DEAD, GM_PLAYER }, #endif { "costume", do_costume, 0, POS_DEAD, GM_PLAYER }, { "tcon", do_set_stat, POINT_HT, POS_DEAD, GM_LOW_WIZARD }, { "tint", do_set_stat, POINT_IQ, POS_DEAD, GM_LOW_WIZARD }, { "tstr", do_set_stat, POINT_ST, POS_DEAD, GM_LOW_WIZARD }, { "tdex", do_set_stat, POINT_DX, POS_DEAD, GM_LOW_WIZARD }, { "cannot_dead", do_can_dead, 1, POS_DEAD, GM_LOW_WIZARD}, { "can_dead", do_can_dead, 0, POS_DEAD, GM_LOW_WIZARD}, { "full_set", do_full_set, 0, POS_DEAD, GM_LOW_WIZARD}, { "item_full_set", do_item_full_set, 0, POS_DEAD, GM_LOW_WIZARD}, { "attr_full_set", do_attr_full_set, 0, POS_DEAD, GM_LOW_WIZARD}, { "all_skill_master", do_all_skill_master, 0, POS_DEAD, GM_LOW_WIZARD}, { "use_item", do_use_item, 0, POS_DEAD, GM_LOW_WIZARD}, { "dragon_soul", do_dragon_soul, 0, POS_DEAD, GM_PLAYER }, { "ds_list", do_ds_list, 0, POS_DEAD, GM_PLAYER }, { "do_clear_affect", do_clear_affect, 0, POS_DEAD, GM_LOW_WIZARD}, #ifdef ENABLE_EVENT_MANAGER { "event_manager", do_event_manager, 0, POS_DEAD, GM_PLAYER }, #endif { "\n", NULL, 0, POS_DEAD, GM_IMPLEMENTOR } /* ąÝµĺ˝Ă ŔĚ °ÍŔĚ ¸¶Áö¸·ŔĚľîľß ÇŃ´Ů. */ }; void interpreter_set_privilege(const char *cmd, int lvl) { int i; for (i = 0; *cmd_info[i].command != '\n'; ++i) { if (!str_cmp(cmd, cmd_info[i].command)) { cmd_info[i].gm_level = lvl; sys_log(0, "Setting command privilege: %s -> %d", cmd, lvl); break; } } } void double_dollar(const char *src, size_t src_len, char *dest, size_t dest_len) { const char * tmp = src; size_t cur_len = 0; // \0 łÖŔ» ŔÚ¸® Č®ş¸ dest_len -= 1; while (src_len-- && *tmp) { if (*tmp == '$') { if (cur_len + 1 >= dest_len) break; *(dest++) = '$'; *(dest++) = *(tmp++); cur_len += 2; } else { if (cur_len >= dest_len) break; *(dest++) = *(tmp++); cur_len += 1; } } *dest = '\0'; } void interpret_command(LPCHARACTER ch, const char * argument, size_t len) { if (NULL == ch) { sys_err ("NULL CHRACTER"); return ; } char cmd[128 + 1]; // buffer overflow ą®Á¦°ˇ »ý±âÁö ľĘµµ·Ď ŔϺηŻ ±ćŔ̸¦ ÂŞ°Ô ŔâŔ˝ char new_line[256 + 1]; const char * line; int icmd; if (len == 0 || !*argument) return; double_dollar(argument, len, new_line, sizeof(new_line)); size_t cmdlen; line = first_cmd(new_line, cmd, sizeof(cmd), &cmdlen); for (icmd = 1; *cmd_info[icmd].command != '\n'; ++icmd) { if (cmd_info[icmd].command_pointer == do_cmd) { if (!strcmp(cmd_info[icmd].command, cmd)) // do_cmd´Â ¸đµç ¸í·Éľî¸¦ ĂÄľß ÇŇ Ľö ŔÖ´Ů. break; } else if (!strncmp(cmd_info[icmd].command, cmd, cmdlen)) break; } if (ch->GetPosition() < cmd_info[icmd].minimum_position) { switch (ch->GetPosition()) { case POS_MOUNTING: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ĺş »óĹÂżˇĽ´Â ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); break; case POS_DEAD: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ľ˛·ŻÁř »óĹÂżˇĽ´Â ÇŇ Ľö ľř˝Ŕ´Ď´Ů.")); break; case POS_SLEEPING: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("˛ŢĽÓżˇĽ ľî¶»°Ôżä?")); break; case POS_RESTING: case POS_SITTING: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸ŐŔú ŔĎľî łŞĽĽżä.")); break; /* case POS_FIGHTING: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸ńĽűŔ» °É°í ŔüĹő Áß ŔÔ´Ď´Ů. ÁýÁß ÇĎĽĽżä.")); break; */ default: sys_err("unknown position %d", ch->GetPosition()); break; } return; } if (*cmd_info[icmd].command == '\n') { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±×·± ¸í·Éľî´Â ľř˝Ŕ´Ď´Ů")); return; } if (cmd_info[icmd].gm_level && cmd_info[icmd].gm_level > ch->GetGMLevel()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("±×·± ¸í·Éľî´Â ľř˝Ŕ´Ď´Ů")); return; } if (strncmp("phase", cmd_info[icmd].command, 5) != 0) // Č÷µç ¸í·Éľî Ăł¸® sys_log(0, "COMMAND: %s: %s", ch->GetName(), cmd_info[icmd].command); ((*cmd_info[icmd].command_pointer) (ch, line, icmd, cmd_info[icmd].subcmd)); if (ch->GetGMLevel() >= GM_LOW_WIZARD) { if (cmd_info[icmd].gm_level >= GM_LOW_WIZARD) { if (LC_IsEurope() == true || /*LC_IsNewCIBN() == true || */LC_IsCanada() == true || LC_IsBrazil() == true || LC_IsSingapore() == true ) { char buf[1024]; snprintf( buf, sizeof(buf), "%s", argument ); LogManager::instance().GMCommandLog(ch->GetPlayerID(), ch->GetName(), ch->GetDesc()->GetHostName(), g_bChannel, buf); } } } }
-
After reinstall, i compile but when I use the command /event_manager update it says command not found
-
DB_ERROR_LOG.txt
Spoilerclang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Config.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from NetBase.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Config.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from NetBase.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from PeerBase.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PeerBase.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Peer.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Peer.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from DBManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from DBManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Lock.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Lock.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Cache.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Cache.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Main.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Main.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from LoginData.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from LoginData.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerGuild.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerGuild.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] 3 warnings generated. clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from GuildManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from GuildManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerLogin.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerLogin.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HB.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from HB.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerParty.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerParty.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerPlayer.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerPlayer.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from ClientManager.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManager.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ItemAwardManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ItemAwardManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from PrivManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PrivManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from NetBase.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings generated. In file included from MoneyLog.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from MoneyLog.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from ClientManagerEventFlag.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerEventFlag.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerBoot.cpp:3: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerBoot.cpp:3: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] 3 warnings and 2 errors generated. gmake: *** [Makefile:48: .obj/NetBase.o] Error 1 In file included from Marriage.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Marriage.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from DBManager.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings generated. gmake: *** Waiting for unfinished jobs.... 3 warnings generated. In file included from Cache.cpp:6: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from GuildManager.cpp:2: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) In file included from ClientManagerLogin.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from LoginData.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from In file included from ClientManagerParty.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from DBManager.cpp:2: ./DBManager.h:89:8: warning: private field 'm_quit' is not used [-Wunused-private-field] int m_quit; // looping flag ^ 4 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/DBManager.o] Error 1 3 warnings and 2 errors generated. In file included from ClientManagerBoot.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerGuild.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ gmake: *** [Makefile:47: .obj/Cache.o] Error 1 Main.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerPlayer.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from GuildManager.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManager.cpp:9: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerEventFlag.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from MoneyLog.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/LoginData.o] Error 1 In file included from ItemAwardManager.cpp:7: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from PrivManager.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerLogin.o] Error 1 In file included from Marriage.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/MoneyLog.o] Error 1 In file included from ClientManagerGuild.cpp:8: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) 3 warnings generated. 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ItemAwardManager.o] Error 1 In file included from Main.cpp:6: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) ClientManagerGuild.cpp3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerEventFlag.o] Error 1 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerParty.o] Error 1 GuildManager.cpp:129:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<C6>п<D5>"; ^~~~ ~~~~ ClientManagerGuild.cpp:131:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<B8><CD><C0><E5>"; ^~~~~~~~~~~~~~~~ ClientManagerGuild.cpp:133:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<BC><F6>ȣ"; ^~~~~~~~ ClientManagerGuild.cpp:135:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<BE><F8><B4><C2> <B9><F8>ȣ"; ^~~~~~~~~~~~~~~~ ~~~~~~~~ In file included from ClientManager.cpp:15: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) 10 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerGuild.o] Error 1 ClientManagerBoot.cpp:214:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "mob_names.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:235:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<C5><U+05FD><BA>Ʈ <C6><C4><C0><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B1>״<EB><B7><CE> <C1><F8><C7><E0><C7>մϴ<D9>.\n"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ClientManagerBoot.cpp:1138:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CClientManager::instance().SendNotice("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5><C0><C7> <C0><FC><C0><EF><C0><CC> <BE><E0> %d<BA><D0> <C8><C4> <BD><C3><C0><DB> <B5>˴ϴ<D9>!", r_1.szName, r_2.szName, iMin); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ GuildManager.cpp:1140:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CClientManager::instance().SendNotice("%s <B0><EF><BB><E1><BA><CD> %s <B0><EF><BB><E1><B5>İ<EF><BB><E1>ս<D5><F9><BD><AB><D4><DA> %d<B7><D6><D6>Ӻ<F3><BF><AA>ʼ!", r_1.szName, r_2.szName, iMin); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/Marriage.o] Error 1 ClientManagerPlayer.cpp:442:9: warning: address of stack memory associated with local variable 'command' returned [-Wreturn-stack-address] return command; ^~~~~~~ ClientManagerPlayer.cpp:585:38: warning: comparison of array 'pLoginData1->GetAccountRef().login' equal to a null pointer is always false [-Wtautological-pointer-compare] if( pLoginData1->GetAccountRef().login == NULL) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ~~~~ :254:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerPlayer.cpp:1262:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ClientManagerPlayer.cpp:1262:26: note: place parentheses around the '&&' expression to silence this warning if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ^ ( ) ClientManagerPlayer.cpp:1262:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ClientManagerPlayer.cpp:1262:74: note: place parentheses around the '&&' expression to silence this warning if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ^ ( ) ClientManagerBoot.cpp:275:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "mob_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:294:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "mob_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:389:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 6 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/Main.o] Error 1 ClientManagerBoot.cpp:410:2: warning: expression result unused [-Wunused-value] test_data; ^~~~~~~~~ ClientManagerBoot.cpp:413:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<C5><U+05FD><BA>Ʈ <C6><C4><C0><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B1>״<EB><B7><CE> <C1><F8><C7><E0><C7>մϴ<D9>.\n"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ClientManagerBoot.cpp:430:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:614:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_names.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:633:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto_test.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:650:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:677:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:704:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:726:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:793:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto_test.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:809:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:711:6: warning: unused variable 'testValue' [-Wunused-variable] int testValue = m_vec_itemTable.size(); ^ ClientManagerBoot.cpp:1497:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1497:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:26: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:69: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:112: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:20: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:35: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 37 warnings and 2 errors generated. t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:65: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1525:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1525:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:26: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:69: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:112: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:20: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:35: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:65: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ gmake: *** [Makefile:47: .obj/ClientManagerPlayer.o] Error 1 ClientManagerBoot.cpp:1527:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/PrivManager.o] Error 1 ClientManager.cpp:236:3: warning: delete called on non-final 'CItemPriceListTableCache' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete pCache; ^ 8 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/GuildManager.o] Error 1 ClientManager.cpp:701:12: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!dwSkillVnum > 120) ^ ~ ClientManager.cpp:701:12: note: add parentheses after the '!' to evaluate the comparison first if (!dwSkillVnum > 120) ^ ( ) ClientManager.cpp:701:12: note: add parentheses around left hand side expression to silence this warning if (!dwSkillVnum > 120) ^ ( ) ClientManager.cpp:701:25: warning: result of comparison of constant 120 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if (!dwSkillVnum > 120) ~~~~~~~~~~~~ ^ ~~~ ClientManager.cpp:879:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ClientManager.cpp:879:25: note: place parentheses around the '&&' expression to silence this warning if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ^ ( ) ClientManager.cpp:879:83: warning: '&&' within '||' [-Wlogical-op-parentheses] if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ClientManager.cpp:879:83: note: place parentheses around the '&&' expression to silence this warning if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ^ ( ) 43 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerBoot.o] Error 1 ClientManager.cpp:2744:8: error: use of undeclared identifier 'HEADER_GD_EVENT_MANAGER'; did you mean 'HEADER_GD_ELECT_MONARCH'? case HEADER_GD_EVENT_MANAGER: ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_GD_ELECT_MONARCH ./../../common/tables.h:121:2: note: 'HEADER_GD_ELECT_MONARCH' declared here HEADER_GD_ELECT_MONARCH = 117, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:2744:8: error: duplicate case value 'HEADER_GD_ELECT_MONARCH' case HEADER_GD_EVENT_MANAGER: ^ ClientManager.cpp:2596:9: note: previous case defined here case HEADER_GD_ELECT_MONARCH: ^ ClientManager.cpp:2760:22: error: unknown type name 'TEventManagerData' void SetTimeToString(TEventManagerData* eventData) ^ ClientManager.cpp:2784:8: error: use of undeclared identifier 'EMPIRE_WAR_EVENT' case EMPIRE_WAR_EVENT: ^ ClientManager.cpp:2785:8: error: use of undeclared identifier 'TOURNAMENT_EVENT' case TOURNAMENT_EVENT: ^ ClientManager.cpp:2795:18: error: use of undeclared identifier 'EVENT_MANAGER_UPDATE' if (subIndex == EVENT_MANAGER_UPDATE) ^ ClientManager.cpp:2797:23: error: use of undeclared identifier 'EVENT_MANAGER_REMOVE_EVENT' else if (subIndex == EVENT_MANAGER_REMOVE_EVENT) ^ ClientManager.cpp:2802:7: error: use of undeclared identifier 'm_EventManager' if (m_EventManager.size()) ^ ClientManager.cpp:2804:19: error: use of undeclared identifier 'm_EventManager' for (auto it = m_EventManager.begin(); it != m_EventManager.end(); ++it) ^ ClientManager.cpp:2804:49: error: use of undeclared identifier 'm_EventManager' for (auto it = m_EventManager.begin(); it != m_EventManager.end(); ++it) ^ ClientManager.cpp:2808:6: error: unknown type name 'TEventManagerData' TEventManagerData& eventPtr = it->second[j]; ^ ClientManager.cpp:2835:16: error: use of undeclared identifier 'm_EventManager' for(auto it = m_EventManager.begin();it!=m_EventManager.end();++it) ^ ClientManager.cpp:2835:43: error: use of undeclared identifier 'm_EventManager' for(auto it = m_EventManager.begin();it!=m_EventManager.end();++it) ^ ClientManager.cpp:2841:5: error: unknown type name 'TEventManagerData' TEventManagerData& pData = it->second[j]; ^ ClientManager.cpp:2860:28: error: use of undeclared identifier 'EVENT_MANAGER_EVENT_STATUS' const BYTE subIndex = EVENT_MANAGER_EVENT_STATUS; ^ ClientManager.cpp:2867:20: error: use of undeclared identifier 'HEADER_DG_EVENT_MANAGER'; did you mean 'HEADER_DG_ELECT_MONARCH'? ForwardPacket(HEADER_DG_EVENT_MANAGER, buf.read_peek(), buf.size()); ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_DG_ELECT_MONARCH ./../../common/tables.h:263:2: note: 'HEADER_DG_ELECT_MONARCH' declared here HEADER_DG_ELECT_MONARCH = 160, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:2874:25: error: unknown type name 'TEventManagerData' bool SortWithTime(const TEventManagerData& a, const TEventManagerData& b) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 11 warnings and 20 errors generated. gmake: *** [Makefile:47: .obj/ClientManager.o] Error 1
GAME_ERROR_LOG.txt
SpoilerIn file included from arena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from arena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:19:40: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] for (DWORD i = 0; i < MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT; ++i) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:104:32: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] if (markID < MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from banword.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from banword.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from BattleArena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from BattleArena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:152:32: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] if (markID >= MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from OXEvent.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from OXEvent.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from block_country.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from block_country.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from blend_item.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from blend_item.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from building.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from building.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from castle.cpp:13: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from castle.cpp:13: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from char_resist.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_resist.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from char_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_quickslot.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_quickslot.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ani.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ani.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_change_empire.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_change_empire.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_horse.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_horse.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 3 warnings generated. char_affect.cpp:541:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><C0><DA> <C1><A6><C1><A6><B7><CE> ä<C6><C3><C0><CC> <B1><DD><C1><F6> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_affect.cppBattleArena.cpp:105:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B0><F8><B0>ݱ<EE><C1><F6> 5<BA><D0> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>!!!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:112:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B0><F8><B0>ݱ<EE><C1><F6> 1<BA><D0> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>!!!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:122:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <BC><BA><C0><BB> <B0><F8><B0><DD><C7>ϱ<E2> <BD><C3><C0><DB><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:144:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C1><U+07FE><D3> <C1><A6><B4>ܿ<A1> <BE><C7><C0><C7> <B1><E2><BF><EE><C0><CC> <B8><U+3FA75><EC><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:153:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <B9><B0><B7><AF><B0><A5> <C1><B6><C1><FC><C0><BB> <BA><B8><C0>Դϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:166:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <B9><B0><B7><AF><B0><A1><B1><E2> <BD><C3><C0><DB><C7><U+07FD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:167:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:192:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B4><EB><C0><E5><C0><CC> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:193:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("30<BA><D0> <B3><BB><B7><CE> <B1><U+0378><F1><B7><C9><C1>ָ<A6> <B9><B0><B8><AE><C3><C4><C1>ּ<BC><BF><E4>."), pInfo->nMapIndex, false); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:203:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B1><U+0378><F1><B7><C9><C1>ֿ<CD> <B1><D7><C0><C7> <BA><CE><C7>ϵ<E9><C0><BB> <B8><F0><B5><CE> <B9><B0><B8><AE><C3>ƽ<C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:204:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:215:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B1><U+0378><F1><B7><C9><C1>ְ<A1> <C5><F0><B0><A2><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:216:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. :722:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6><B0><A1> Ǯ<B7>Ƚ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:246:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("%s<C0><C7> <BC><BA><C0><B8><B7><CE> <B8><F3><BD><BA><C5>͵<E9><C0><CC> <C1><F8><B1><BA><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>."), EMPIRE_NAME(m_nEmpire)); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:248:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("10<BA><D0> <B5><DA> <BC><BA><C0><BB> <B0><F8><B0><DD><C7><D2> <BF><B9><C1><A4><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cppchar_horse.cpp:20:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><B2><B7><AF><C1><F8> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><BB><BF><A1> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:26:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><BB><BF><A1> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:35:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><B9><BA><B9><C0><BB> <C0><D4><C0><BA> <BB><F3><C5>¿<A1><BC><AD> <B8><BB><C0><BB> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:51:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <BC><D2><C0><AF><C7>ϰ<ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:53:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><CC> <C1><U+05FE><EE><C0>ִ<C2> <BB><F3><C5><C2> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:55:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><C7> <BD><BA><C5><U+05F9>̳ʰ<A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B8><BB><C0><BB> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:158:133: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, "%d %s %s", m_vec_quiz[i][j].level, m_vec_quiz[i][j].Quiz, m_vec_quiz[i][j].answer ? LC_TEXT("<C2><FC>") : LC_TEXT("<B0><C5><C1><FE>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:158:149: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, "%d %s %s", m_vec_quiz[i][j].level, m_vec_quiz[i][j].Quiz, m_vec_quiz[i][j].answer ? LC_TEXT("<C2><FC>") : LC_TEXT("<B0><C5><C1><FE>")); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:162:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><D1> <C4><FB><C1><EE> <BC><F6>: %d"), c); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:200:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("10<C3>ʵ<DA> <C6><C7><C1><A4><C7>ϰڽ<C0><B4>ϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:205:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C1><A4><B4><E4><C0><BA>"), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:210:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("O <C0>Դϴ<D9>"), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:215:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("X <C0>Դϴ<D9>"), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:220:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap("<8A>ԈႦ<82><BD><95><FB><81>X<82><F0><8A>O<82>Ɉړ<AE><82><B3><82><B9><82>܂<B7><81>B", OXEVENT_MAP_INDEX, true); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ OXEvent.cpp:224:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("5<C3><CA> <B5><DA> Ʋ<B8><AE><BD><C5> <BA>е<E9><C0><BB> <B9>ٱ<F9><C0><B8><B7><CE> <C0>̵<BF> <BD><C3>Ű<B0>ڽ<C0><B4>ϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:233:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B4><D9><C0><BD> <B9><AE><C1><A6> <C1>غ<F1><C7><D8><C1>ּ<BC><BF><E4>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:240:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:246:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:250:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:267:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:268:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:275:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0><C0><BB> %d <B0><B3> <B1><EE><C1><F6> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>."), chA->GetPotionLimit()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:276:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0><C0><BB> %d <B0><B3> <B1><EE><C1><F6> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>."), chB->GetPotionLimit()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:278:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:279:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:280:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:289:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:290:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:291:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:361:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:362:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:363:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:373:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:374:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:375:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:250:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B9><AE><C1><A6> <C0>Դϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:252:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><C2><C0><B8><B8><E9> O, Ʋ<B8><AE><B8><E9> X<B7><CE> <C0>̵<BF><C7><D8><C1>ּ<BC><BF><E4>"), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:414:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:420:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:424:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:434:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:435:67: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:437:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:438:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:440:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:441:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:315:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A4><B4><E4><C0>Դϴ<D9>!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:736:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:741:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5><CD><C0><C7> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:742:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:747:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5><CD><C0><C7> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :253:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<BF><A1><BC><AD> <BA><C0>ȭ<B8><A6> <B5>ѷ<AF><BD>ΰ<ED> <C0><FC><C5><F5><B0><A1> <C1><F8><C7><E0><C1><DF><C0>Դϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:267:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BC><F6><BC><BA><BF><A1> <BC><BA><B0><F8><C7><U+07FD><C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:270:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<C1><F6><B1>ݺ<CE><C5><CD> %s<C0><BA> 30<BA>а<A3> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7>Ͽ<A9> <BA><B8><BB><F3><C0><BB> ȹ<B5><E6> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:279:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("30<BA><D0><C0><CC> <B0><E6><B0><FA><C7><U+07FD><C0><B4>ϴ<D9>.. <BA><C0>ȭ<B0><A1> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:748:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:759:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:760:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:761:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:769:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:772:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:786:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:787:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:788:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:795:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:798:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:824:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:827:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:829:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:845:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:848:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:850:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from char_item.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_item.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arena.cpp:956:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetPlayerB()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5>Ͱ<A1> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><DF><C1><F6><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:964:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetPlayerA()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5>Ͱ<A1> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><DF><C1><F6><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:181:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB> <BC><D2>ȯ<BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:207:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_chHorse->m_stName += LC_TEXT("<B4><D4><C0><C7> <B8><BB>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:799:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<BF><A1> <C0><FC><C0><EF><C0><C7> <BD><C3><C0><DB><C0><BB> <BE>˸<AE><B4><C2> <BA><C0>ȭ<B0><A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(empire)); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:867:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7><U+07FD><C0><B4>ϴ<D9>."), EMPIRE_NAME(killer_empire)); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:888:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BC><F6><BC><BA><BF><A1> <BD><C7><C6><D0><C7>Ͽ<A9> <C0><FC><C0>£ <C6>й<E8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:893:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <B8><F0><B5><E7> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from char_state.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_state.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. battle.cpp:153:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FC><C5><F5><B0><A1> <BD><C3><C0><DB> <B5>Ǿ<EE> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ battle.cpp:156:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FC><C5><F5><B0><A1> <BD><C3><C0><DB> <B5>Ǿ<EE> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ battle.cpp:701:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] LPITEM item = ch->GetWear(WEAR_WEAPON); ^ battle.cpp:698:5: note: previous statement is here if (NULL == ch) ^ 3 warnings generated. In file included from char_skill.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_skill.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. In file included from battle.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 11 warnings generated. 11 warnings generated. In file included from cmd_general.cpp:10: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_general.cpp:10: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. In file included from building.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from PetSystem.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PetSystem.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_gm.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_gm.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. 16 warnings generated. char.cpp:586:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A9><BF><CA><C0><BB> <B9><FE><BE><EE><BE><DF> <B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:618:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <BB><F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:634:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><F1><BC>Ӿ <C0><BA><BE> <C6><F7><C7>Ե<C8> <BB><F3><C1><A1> <C0≯<A7><C0><B8><B7><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:661:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><AF><B7><E1>ȭ <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:667:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><BA><F1><C1><DF><C0><CE> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:673:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><C1><DF><C0><CE> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from cmd_emotion.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_emotion.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char.cpp:1124:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[BATTLE] <BD>ο<EC><B4><C2> <BB><F3><C5><C2>"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char.cpp:1131:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <BD><AC><B4><C2> <BB><F3><C5><C2>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ cmd.cpp:174:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ <B8><F0><B5><CE> <C0>Է<C2><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:294:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:301:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:315:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:325:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:803:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ cmd.cpp:403:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B7>α<U+05F8><A6><BA><B8><BF><A9><C1><E0>", do_detaillog, 0, POS_DEAD, GM_LOW_WIZARD }, ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.cpp:404:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B8><F3><BD><BA><C5>ͺ<B8><BF><A9><C1><E0>", do_monsterlog, 0, POS_DEAD, GM_LOW_WIZARD }, ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ cmd.cpp:544:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C1>ֻ<E7><C0><A7>", do_dice, 0, POS_DEAD, GM_PLAYER }, ^~~~~~~~~~~~~~~~ cmd.cpp:684:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ź <BB><F3><C5>¿<A1><BC><AD><B4><C2> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:688:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><B2><B7><AF><C1><F8> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:692:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B2><U+07BC>ӿ<A1><BC><AD> <BE><B0>Կ<E4>?")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:697:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <C0>Ͼ<EE> <B3><AA><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:714:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:720:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:2695:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <C1><A4><C1><F6>"); ^~~~~~~~~~~~~~~~ char.cpp:2730:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[MOVE] %s", GetVictim() ? "<B4><EB><BB><F3><C3><DF><C0><FB>" : "<B1>׳<C9><C0>̵<BF>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char.cpp:2730:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[MOVE] %s", GetVictim() ? "<B4><EB><BB><F3><C3><DF><C0><FB>" : "<B1>׳<C9><C0>̵<BF>"); ^~~~ ~~~~~~~~~~~~ char.cpp:2893:57: warning: '&&' within '||' [-Wlogical-op-parentheses] if (GetJob() == JOB_SHAMAN || GetJob() == JOB_SURA && GetSkillGroup() == 2) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ char.cpp:2893:57: note: place parentheses around the '&&' expression to silence this warning if (GetJob() == JOB_SHAMAN || GetJob() == JOB_SURA && GetSkillGroup() == 2) ^ ( ) char_battle.cpp:1366:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkKiller->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <BA><B8>ȣ<B7><CE> <BE><C6><C0><CC><C5><DB><C0><CC> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1450:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkKiller->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C1><U+07FF><A1><B4><C2> <BB><E7><B3>ɿ<A1> <B5><FB><B8><A5> <C0><CC><C0><CD><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1801:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C5><EB> <C3>߰<A1> <B5><A5><B9><CC><C1><F6> %d"), GetPoint(POINT_DEF_GRADE) * (100 + GetPoint(POINT_DEF_BONUS)) / 100); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1825:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pAttacker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BA><ED><B7><B0>! (%d%%)"), GetName(), GetPoint(POINT_BLOCK)); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1826:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BA><ED><B7><B0>! (%d%%)"), GetName(), GetPoint(POINT_BLOCK)); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1840:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pAttacker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ȸ<C7><C7>! (%d%%)"), GetName(), GetPoint(POINT_DODGE)); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1841:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ȸ<C7><C7>! (%d%%)"), GetName(), GetPoint(POINT_DODGE)); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1927:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C5><EB> <C3>߰<A1> <B5><A5><B9><CC><C1><F6> %d"), GetPoint(POINT_DEF_GRADE) * (100 + GetPoint(POINT_DEF_BONUS)) / 100); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:2304:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s[%d]<B0><A1> <B0><F8><B0><DD> <C0><A7>ġ: %d %d"), pAttacker->GetName(), (DWORD) pAttacker->GetVID(), pAttacker->GetX(), pAttacker->GetY()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 54 warnings generated. char_state.cpp:158:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><C0><C7> <B1><EA><B9><DF><C0><BB> <BB><A9><BE>Ѿҽ<C0><B4>ϴ<D9>!"), pMap->GetGuild(idx)->GetName(), pMap->GetGuild(idx_opp)->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:3958:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><C0><BB> <C1>ߴ<DC><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:3989:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0≯<A6> <C0><E5><C2><F8><C7>ϼ<BC><BF><E4>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4028:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ø<A6> <C7><D2> <BC><F6> <C0>ִ<C2> <B0><F7><C0><CC> <BE>ƴմϴ<D9>")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4038:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô븦 <C0><E5><C2><F8> <C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4044:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9>̳<A2><B8><A6> <B3><A2><B0><ED> <B4><F8><C1><AE> <C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_manager.cppchar.cpp:4070:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô밡 <BE>ƴ<D1> <B9><B0><B0><C7><C0><B8><B7><CE> <B3><AC><BD>ø<A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4110:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B4><D9><C0><BD><BB><F3><C5>·ξ<B0><A1><C0><DA>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char.cpp:4347:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ<C0><E5><C0><CC> <C1><A2><BC><D3> <BB><F3><C5>°<A1> <BE>ƴ϶<F3><BC><AD> <BF><E4>û<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4368:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4372:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C1><A6><B1><B9><B0><FA> <C6><C4>Ƽ<B8><A6> <C0>̷<EA> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4376:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4380:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4384:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4388:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4392:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4399:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4415:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4>Կ<A1><B0><D4> <C6><C4>Ƽ<B0><A1><C0><D4> <BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>."), leader->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :38:18: warning: unused variable 'vKey' [-Wunused-variable] const struct tm vKey = *localtime(&cur_Time); ^ char.cpp:4469:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4479:68: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_SERVER: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4480:69: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_DUNGEON: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4481:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_OBSERVER: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4482:71: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_LVBOUNDARY: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4483:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_LOWLEVEL: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4484:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_HILEVEL: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4487:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4488:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<C0><C7> <C0>ο<F8><C1><A6><C7><D1><C0><CC> <C3>ʰ<FA><C7>Ͽ<A9> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4527:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4532:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s <B4><D4><C0><CC> <C6><C4>Ƽ <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4544:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4548:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C1><A6><B1><B9><B0><FA> <C6><C4>Ƽ<B8><A6> <C0>̷<EA> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4552:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4556:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4560:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4564:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4568:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4572:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C0>̹<CC> %s<B4><D4><C0><BA> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8> <C0>ֽ<C0><B4>ϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4576:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cppchar.cpp:4622:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4634:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4638:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ뿡 <C0><C0><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4642:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4646:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4650:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4654:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4658:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ <C3>ʴ뿡 <C0><C0><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4662:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4663:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<C0><C7> <C0>ο<F8><C1><A6><C7><D1><C0><CC> <C3>ʰ<FA><C7>Ͽ<A9> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4702:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><CC> <C6><C4>Ƽ <C3>ʴ븦 <B0><C5><C0><FD><C7>ϼ̽<C0><B4>ϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4707:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pLeader->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><CC> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>."), GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4708:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><C7> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>."), pLeader->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4919:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4928:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4936:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4>ٸ<A5> <B0>ŷ<A1><B8><A6> <C7>ϰ<ED> <C0>ִ<C2> <C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5125:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (m_pkChrTarget->IsPC() && !m_pkChrTarget->IsPolymorphed() || m_pkChrTarget->GetMaxHP() <= 0) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char.cpp:5125:29: note: place parentheses around the '&&' expression to silence this warning if (m_pkChrTarget->IsPC() && !m_pkChrTarget->IsPolymorphed() || m_pkChrTarget->GetMaxHP() <= 0) ^ ( ) char_skill.cpp:3275:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0><F8><B0><DD> <B4><EB><BB><F3><C0><BB> <C7><D8><C1><A6>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_battle.cpp:3283:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0><F8><B0><DD> <B4><EB><BB><F3><C0><BB> <BC><B3><C1><A4>: %s", pkVictim->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char.cpp:5384:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "%s %p <C6><F7><B1><E2><C7>ϰ<ED> <B5><B9><BE>ư<A1><C0><DA>! %d %d", GetName(), this, x, y); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char.cpp:5562:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5567:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B0><A1> <C0>̹<CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5575:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B8><A6> <B4><DD><C0><BA><C1><F6> 10<C3><CA> <BE>ȿ<A1><B4><C2> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5580:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <B0>Ÿ<AE><B0><A1> <B8>־ â<B0><ED><B8><A6> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :271:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:300:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><A3><B5><E5> <B8><B6><BD><BA><C5><CD> <BC><F6><B7><C3><C0><BB> <C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:307:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><DB><C6><E5>Ʈ <B8><B6><BD><BA><C5>͵<C8> <BD><BA>ų<C0>Դϴ<D9>. <B4><F5> <C0>̻<F3> <BC><F6><B7><C3> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:309:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> <BE><C6><C1><F7> <B1><U+05F7><A3><B5><E5> <B8><B6><BD><BA><C5><CD> <BC><F6><B7><C3><C0><BB> <C7><D2> <B0><E6><C1><F6><BF><A1> <C0≯<A3><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:390:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("ũ<C0><B9>, <B1>Ⱑ <BF><AA><B7><F9><C7>ϰ<ED> <C0>־<EE>! <C0>̰<C5> <BC><B3><B8><B6> <C1><D6>ȭ<C0>Ը<B6><C0>ΰ<A1>!? <C1><A8><C0><E5>!")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:391:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C0><CC> <BD><C7><C6>з<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>. <B4>ٽ<C3> <B5><B5><C0><FC><C7><D8><C1>ֽñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:396:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><F6><BF><A1><BC><AD> <B9><BA><B0><A1> <C8><FB><C0><CC> <C5><CD><C1><AE> <B3><AA><BF><C0><B4><C2> <B1><E2><BA><D0><C0>̾<DF>!")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:397:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B6>߰ſ<EE> <B9><AB><BE><F9><C0><CC> <B0><E8><BC><D3> <BF><EB><BC><DA><C0><BD>ġ<B0><ED> <C0>־<EE>! <C0>̰<C7>, <C0>̰<CD><C0><BA>!")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:398:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:425:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:437:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E6><C7><E8>ġ<B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> å<C0><BB> <C0><D0><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:448:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> å<C0><B8><B7><CE> <B4><F5><C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:450:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> <BE><C6><C1><F7> å<C0><B8><B7><CE> <BC><F6><B7><C3><C7><D2> <B0><E6><C1><F6><BF><A1> <C0≯<A3><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:463:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1>־ȼ<FA><BC><AD><B8><A6> <C5><EB><C7><D8> <C1><D6>ȭ<C0>Ը<B6><BF><A1><BC><AD> <BA><FC><C1><AE><B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_state.cppchar_skill.cpp:539:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("å<C0><B8><B7><CE> <B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:550:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE><EE><B4><C0><C1><A4><B5><B5> <C0><CC> <B1><E2><BC><FA><BF><A1> <B4><EB><C7><D8> <C0><CC><C7>ذ<A1> <B5>Ǿ<FA><C1><F6><B8><B8> <C1><B6><B1><DD> <BA><CE><C1><B7><C7>ѵ<ED> <C7>ѵ<A5>..")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:554:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B5><E5><B5><F0><BE><EE> <B3><A1><C0><CC> <BA><B8><C0>̴<C2> <B0>ǰ<A1>... <C0><CC> <B1><E2><BC><FA><C0><BA> <C0><CC><C7><D8><C7>ϱⰡ <B3>ʹ<AB> <C8><FB><B5><E9><BE><EE>..")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:559:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BD><C9><C8><F7> <C7>ϴ<C2> <B9><E8><BF><F2><C0><BB> <B0><A1><C1><F6><B4><C2> <B0><U+0378><B8><C0><CC> <B1><E2><BC><FA><C0><BB> <B9><E8><BF><EF><BC><F6> <C0>ִ<C2> <C0><AF><C0><CF><C7><D1> <B1><E6><C0>̴<D9>..")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' char.cpp#define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:563:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <B1><C7><C0><BB> <B4><F5> <C0>о<EE><BE><DF> <BC><F6><B7><C3><C0><BB> <BF>Ϸ<E1> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), need_bookcount - read_count); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:608:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><F6><BF><A1><BC><AD> <B9><BA><B0><A1> <C8><FB><C0><CC> <C5><CD><C1><AE> <B3><AA><BF><C0><B4><C2> <B1><E2><BA><D0><C0>̾<DF>!")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:609:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B6>߰ſ<EE> <B9><AB><BE><F9><C0><CC> <B0><E8><BC><D3> <BF><EB><BC><DA><C0><BD>ġ<B0><ED> <C0>־<EE>! <C0>̰<C7>, <C0>̰<CD><C0><BA>!")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:610:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("å<C0><B8><B7><CE> <B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:615:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("ũ<C0><B9>, <B1>Ⱑ <BF><AA><B7><F9><C7>ϰ<ED> <C0>־<EE>! <C0>̰<C5> <BC><B3><B8><B6> <C1><D6>ȭ<C0>Ը<B6><C0>ΰ<A1>!? <C1><A8><C0><E5>!")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:616:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C0><CC> <BD><C7><C6>з<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>. <B4>ٽ<C3> <B5><B5><C0><FC><C7><D8><C1>ֽñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :5851:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0>ȴ´<D9>"); ^~~~ ~~~~ char.cpp:5853:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B6>ڴ<D9>"); ^~~~ ~~~~ 13 warnings generated. :693:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <B8><AE><B4><F5><B7>κ<CE><C5><CD> <B3>ʹ<AB> <B8>ָ<AE> <B6><B3><BE><EE><C1><B3><B4><D9>! <BA><B9><B1><CD><C7>Ѵ<D9>."); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_state.cpp:826:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (IsStaminaConsume()) ^ char_state.cpp:880:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(1, "<B5><B5><C2><F8> %s %d %d", GetName(), x, y); ^~~~~~~~~~~~~~~~ char_state.cpp:889:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[BATTLE] <B1><D9>ó<BF><A1> <BF><D4><C0><B8><B4><CF> <B0><F8><B0>ݽ<C3><C0><DB> %s", GetVictim()->GetName()); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_state.cpp:897:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <B4><EB><BB><F3><C0><CC> <BE><F8><C0><B8><B4><CF> <BD><AC><C0><DA>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_state.cpp:901:17: warning: unused variable 'rider' [-Wunused-variable] LPCHARACTER rider = GetRider(); ^ char_state.cpp:1017:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<BA><CE><C7><CF> <B8><F3><BD><BA><C5><CD> <BC><D2>ȯ!"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ char_state.cpp:1040:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("Ÿ<B0><D9><C0><CC> <B8>־ <C6><F7><B1><E2>"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ In file included from config.cpp:7: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from config.cpp:7: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd_emotion.cppchar_state.cpp:1156:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> <B1><EA><B9><DF><C0><BB> %s <B4><D4><C0><CC> ȹ<B5><E6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pMap->GetGuild(idx)->GetName(), f.m_pkChrFind->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from cube.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cube.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :26:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "Ű<BD><BA>", "french_kiss", NEED_PC | OTHER_SEX_ONLY | BOTH_DISARM, 2.0f }, ^~~~~~~~ cmd_emotion.cpp:27:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BB>ǻ<C7>", "kiss", NEED_PC | OTHER_SEX_ONLY | BOTH_DISARM, 1.5f }, ^~~~ ~~~~ cmd_emotion.cpp:28:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B5><FB><B1><CD>", "slap", NEED_PC | SELF_DISARM, 1.5f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:29:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B9>ڼ<F6>", "clap", 0, 1.0f }, ^~~~ ~~~~ cmd_emotion.cpp:30:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BF><CD>", "cheer1", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:31:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B8><B8><BC><BC>", "cheer2", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:34:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>1", "dance1", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:35:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>2", "dance2", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:36:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>3", "dance3", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:37:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>4", "dance4", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:38:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>5", "dance5", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:39:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>6", "dance6", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:41:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C3><E0><C7><CF>", "congratulation", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:42:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BF>뼭", "forgive", 0, 1.0f }, ^~~~ cmd_emotion.cpp:43:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "ȭ<B3><B2>", "angry", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:44:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C0><AF>Ȥ", "attractive", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:45:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BD><BD><C7><C4>", "sad", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:46:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BA><EA><B2><F4>", "shy", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:47:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C0><C0><BF><F8>", "cheerup", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:48:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C1><FA><C5><F5>", "banter", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:49:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B1><E2><BB><DD>", "joy", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:95:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:700:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cppchar_skill.cpp:1188:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pkChr->ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_skill.cpp:1656:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><CD>ȯ<BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :6330:49: warning: '&&' within '||' [-Wlogical-op-parentheses] return (iLeaderShip >= 20 || iLeaderShip >= 12 && m_dwLastDeadTime + 180 > get_dword_time()); ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char.cpp:6330:49: note: place parentheses around the '&&' expression to silence this warning return (iLeaderShip >= 20 || iLeaderShip >= 12 && m_dwLastDeadTime + 180 > get_dword_time()); ^ ( ) char.cpp:6593:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6599:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6613:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <BF>¶<F3><C0><CE> <BB><F3><C5>°<A1> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6619:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pcci->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6624:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6631:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6713:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6726:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF>,<C1><BE><B7><E1> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6736:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF>,<C1><BE><B7><E1> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6747:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime ); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6756:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6763:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <B0><B3><B7><AE><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:1771:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ cmd_emotion.cppchar_skill.cpp:2116:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_skill.cpp:2448:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B8><B6><B1>°<A3> <B0><E6><BA><F1><BA><B4><C0><BB> ã<BE>ư<A1><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2450:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB> <BC><D2>ȯ <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2489:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if (IsAffectFlag(AFF_TANHWAN_DASH) || pkVictim && pkVictim != this) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ char_skill.cpp:2489:50: note: place parentheses around the '&&' expression to silence this warning if (IsAffectFlag(AFF_TANHWAN_DASH) || pkVictim && pkVictim != this) ^ ( ) char_skill.cpp:2587:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s SP<BC>Ҹ<F0>: %d"), pkSk->szName, iNeededSP); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2595:96: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pkSk->dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill() && !IsAffectFlag(AFF_TANHWAN_DASH) && !pkVictim) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ char_skill.cpp:2595:96: note: place parentheses around the '&&' expression to silence this warning if (pkSk->dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill() && !IsAffectFlag(AFF_TANHWAN_DASH) && !pkVictim) ^ ( ) :131:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD> <B0><A8><C1><A4>ǥ<C7><F6><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:153:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><AD><C1><A4><C0><C7> <B0><A1><B8><E9><C0><BB> <C2><F8><BF><EB><BD>ÿ<A1><B8><B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:159:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><A9><C0>ڸ<B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:175:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <BB><E7><B6><F7><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:187:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><B4><EB><BF><CD> <B0><A8><C1><A4>ǥ<C7><F6><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:195:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3>ʹ<AB> <B0><A1><B1><EE><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:201:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3>ʹ<AB> <B8>ָ<AE> <C0>ֽ<C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:209:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̼<BA><B0><A3><BF><A1><B8><B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:226:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <C7>ൿ<C0><BA> <BB><F3>ȣ<B5><BF><C0><C7> <C7>Ͽ<A1> <B0><A1><B4><C9> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:232:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <C7>ൿ<C0><BA> <BB><F3>ȣ<B5><BF><C0><C7> <C7>Ͽ<A1> <B0><A1><B4><C9> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2773:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B8><F6> <BC><D3><C0><CC> <B6>̱߰<BA>. <C7><CF><C1><F6><B8><B8> <BE><C6><C1><D6> <C6><ED><BE><C8><C7><D8>. <C0>̴<EB><B7><CE> <B1>⸦ <BE><C8><C1><A4><BD><C3>Ű<C0><DA>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2775:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1><U+05F7><A1>, õõ<C8><F7>. <C1><BB><B4><F5> õõ<C8><F7>, <B1><U+05F7><AF><B3><AA> <B8><B7><C8><FB> <BE><F8><C0><CC> <BA><FC><B8><A3><B0><D4>!")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2777:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1><U+05F7><A1>, <C0><CC> <B4><C0><B3><A6><C0>̾<DF>. ü<B3><BB><BF><A1> <B1>Ⱑ <BE><C6><C1><D6> <C3>游<C7><D8>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2780:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B4><D9> <C0>о<FA><B4><D9>! <C0><CC><C1><A6> <BA><F1><B1><U+07BF><A1> <C0><FB><C7><F4><C0>ִ<C2> <B4><EB><B7><CE> <C0><FC><BD>ſ<A1> <B1>⸦ <B5><B9><B8><AE><B1>⸸ <C7>ϸ<E9>,")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2781:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1>װ<CD><C0><B8><B7><CE> <BC><F6><B7><C3><C0><BA> <B3><A1><B3><AD> <B0>ž<DF>!")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2784:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0><CC><C1><A6> å<C0><C7> <B8><B6><C1><F6><B8><B7> <C0><E5><C0>̾<DF>! <BC><F6><B7><C3><C0><C7> <B3><A1><C0><CC> <B4><AB><BF><A1> <BA><B8><C0>̰<ED> <C0>־<EE>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2786:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BE><F3><B8><B6> <BE><C8> <B3><B2><BE>Ҿ<EE>! <C1><B6><B1>ݸ<B8> <B4><F5>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2788:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C1><C1><BE>Ҿ<EE>! <C1><B6><B1>ݸ<B8> <B4><F5> <C0><D0><C0><B8><B8><E9> <B3><A1><C0>̴<D9>!")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2791:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("å<C0>嵵 <C0><CC><C1><A6> <BE><F3><B8><B6> <B3><B2><C1><F6> <BE>ʾұ<BA>.")); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2792:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B9><BA><B0><A1> <B8><F6> <BE>ȿ<A1> <C8><FB><C0><CC> <BB><FD><B1><E2><B4><C2> <B1><E2><BA><D0><C0><CE> <B0><C9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2796:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0><CC><C1><A6> <C1><BB> <BD><BD><BD><BD> <B0><A1><B4><DA><C0><CC> <C0><E2><C8><F7><B4><C2> <B0><CD> <B0><B0><C0><BA><B5><A5>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2797:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C1><C1><BE><C6>, <C0><CC> <B1>⼼<B7><CE> <B0><E8><BC><D3> <B3><AA><B0><A3><B4><D9>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2801:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BE>ƴ<CF> <BE><B0><D4> <B5><C8> <B0><D4> <C1><BE><C0><CF> <C0>о <B8>Ӹ<AE><BF><A1> <BE><C8> <B5><E9><BE><EE><BF><C0><B3><C4>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2802:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B0><F8><BA><CE><C7>ϱ<E2> <BD>Ⱦ<EE><C1><F6><B3><D7>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2806:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BB><FD><B0><A2><B8><B8>ŭ <C0>бⰡ <BD><B1><C1><F6><B0><A1> <BE>ʱ<BA>. <C0><CC><C7>ص<B5> <BE><EE><B7>ư<ED> <B3><BB><BF>뵵 <B3><AD><C7><D8><C7><D8>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2807:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0>̷<A1><BC><AD><BE><DF> <B0><F8><BA>ΰ<A1> <BE>ȵȴٱ<B8>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ PetSystem.cppIn file included from cmd_oxevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_oxevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :246:7: warning: unused variable 'bDoMoveAlone' [-Wunused-variable] bool bDoMoveAlone = true; // ij<B8><AF><C5><U+037F><CD> <B0><A1><B1><EE><C0><CC> <C0><D6><C0><BB> <B6><A7> ȥ<C0><DA> <BF><A9><B1><E2><C0><FA><B1><E2> <BF><F2><C1><F7><C0>ϰ<C7><C1><F6> <BF><A9><BA><CE> -_-; ^ In file included from desc.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PetSystem.cpp:552:8: warning: unused variable 'petVID' [-Wunused-variable] DWORD petVID = petActor->Summon(petName, pSummonItem, bSpawnFar); ^ char_item.cpp:458:55: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ char_item.cpp:470:55: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ char_item.cpp:640:13: warning: result of comparison of constant 'DRAGON_SOUL_INVENTORY_MAX_NUM' (960) with expression of type 'BYTE' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (p >= DRAGON_SOUL_INVENTORY_MAX_NUM) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:666:12: warning: result of comparison of constant 'DRAGON_SOUL_INVENTORY_MAX_NUM' (960) with expression of type 'BYTE' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (p >= DRAGON_SOUL_INVENTORY_MAX_NUM) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:679:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ char_item.cpp:837:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B7><E1> <B0><B3><B7><AE> <B1><E2>ȸ<B4><C2> 20 <C0><CC><C7><CF><C0><C7> <B9><AB><B1>⸸ <B0><A1><B4><C9><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:848:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:860:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:876:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><B5><C8> <C8><C4> <BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:887:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:901:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1028:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1037:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><B3><B7><AE><BC><AD><B7><CE> <B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1047:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><B3><B7><AE><BC><AD><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1055:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1065:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1081:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><B5><C8> <C8><C4> <BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1091:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1103:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1273:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><B1><CD> Ÿ<BF><F6> <BF>Ϸ<E1> <BA><B8><BB><F3><C0><BA> <C7>ѹ<F8><B1><EE><C1><F6> <BB><E7><BF>밡<B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1289:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1297:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <C0><CC> <B9><E6><BD><C4><C0><B8><B7>δ<C2> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1305:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <B0><B3><B7><AE><BC><AD><B8><A6> <C7><D5>ĥ <BC><F6><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1306:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3>ູ<C0><C7> <BC><AD><BF><CD> <C7><F6>ö<C0><BB> <C7><D5>ĥ <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1319:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1331:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B7><E1> <B0><B3><B7><AE> <B1><E2>ȸ<B4><C2> 20 <C0><CC><C7><CF><C0><C7> <B9><AB><B1>⸸ <B0><A1><B4><C9><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1420:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BC><F6> <C0>ִ<C2> <B8><DE>ƾ<BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1472:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E2><BE><EF><C7><D8> <B5><D1> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1498:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1536:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1545:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E2><BE><EF><B5><C8> <C0><A7>ġ<B0><A1> Ÿ<C1><A6><B1><B9><BF><A1> <BC><D3><C7><D8> <C0>־ <B1><CD>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1568:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A9><BF><CA><C0><BB> <B9><FE><BE><EE><BE><DF> <B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from char_state.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ char_state.cpp:224:16: warning: private field 'm_pkChr' is not used [-Wunused-private-field] LPCHARACTER m_pkChr; ^ In file included from constants.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from constants.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:1630:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BB><FD><B8><ED><B7><C2> <BE><E7><C0><CC> <B8><F0><C0>ڶ<F3> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1659:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] lpChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <C1><A4><BD>ŷ<C2> <BE><E7><C0><CC> <B8><F0><C0>ڶ<F3> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1682:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1704:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1741:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1768:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><F0><B4>ں<D2><C0><BB> <C7>ǿ<EF> <BC><F6> <BE><F8><B4><C2> <C1><F6><C1><A1><C0>Դϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1774:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0> <BC>ӿ<A1> <B8><F0><B4>ں<D2><C0><BB> <C7>ǿ<EF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1868:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><B4><C2> <C1><F6><BF><AA><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1927:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1955:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC><E8><B7><CE> <BF><A9><B4><C2> <B9><B0><B0><C7><C0><CC> <BE>ƴѰ<CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1977:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1980:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1981:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1984:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1987:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1990:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1993:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1996:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2002:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2004:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2012:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC>谡 <B8><C2><C1><F6> <BE>ʴ<C2> <B0><CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2018:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC>谡 <B8><C2><C1><F6> <BE>ʴ<C2> <B0><CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2036:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "15<B7><B9><BA><A7> <C0><CC><C7>Ͽ<A1><BC><AD><B4><C2> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:2045:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B8><D5><C0><FA> <BF><EB>ȥ<BC><AE> <C4><F9><BD><BA>Ʈ<B8><A6> <BF>Ϸ<E1><C7>ϼž<DF> <C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2058:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2061:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2062:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2065:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2068:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2071:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2074:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2077:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2083:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2085:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2092:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE>ƹ<AB><B0>͵<B5> <BE><F2><C0><BB> <BC><F6> <BE><F8><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2111:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD><BA>ų <B7><B9><BA><A7><C0><BB> <B3><BB><B8><AE><B4>µ<A5> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2114:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD><BA>ų <B7><B9><BA><A7><C0><BB> <B3><BB><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2122:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2180:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2221:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2232:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> PC<B9>濡<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2250:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2264:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2271:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2324:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F9><BA><B4> <B6>Ǵ<C2> <C1><BE><C0><DA> <B8><A6> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2351:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2387:114: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Inc %ds by item{VN:%d SOC%d:%d}", ret, item->GetVnum(), ITEM_SOCKET_CHARGING_AMOUNT_IDX, item->GetSocket(ITEM_SOCKET_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2391:113: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Inc %ds by item{VN:%d VAL%d:%d}", ret, item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2394:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B8><B8>ŭ <C3><E6><C0><FC><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), ret); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2403:111: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d SOC%d:%d}", item->GetVnum(), ITEM_SOCKET_CHARGING_AMOUNT_IDX, item->GetSocket(ITEM_SOCKET_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2407:110: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d VAL%d:%d}", item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2410:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><E6><C0><FC><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2433:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B8><B8>ŭ <C3><E6><C0><FC><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), ret); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2434:117: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Increase %ds by item{VN:%d VAL%d:%d}", ret, item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2441:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><E6><C0><FC><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2442:109: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d VAL%d:%d}", item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2468:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2512:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2521:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2536:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1>ȥ <BB><F3><C5>°<A1> <BE>ƴϸ<E9> <B0><E1>ȥ<B9><DD><C1><F6><B8><A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2685:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><F7><BF><A1><BC><B1> <C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <B5><BF><C0><DB><C7><CF><C1><F6> <BE>ʴ°<CD> <B0><B0><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2696:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <BD>ź<F1><B7>ο<EE> <BA><FB><C0><BB> <B3><BB><B8><E7> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2847:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2928:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A8><C1><F6><B1>⸦ <C0>ۿ<EB><C7>Ͽ<B4><C0><B8><B3><AA> <B0><A8><C1><F6><B5>Ǵ<C2> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2933:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A8><C1><F6><B1>⸦ <C0>ۿ<EB><C7>Ͽ<B4><C0><B8><B3><AA> <B0><A8><C1><F6><B5>Ǵ<C2> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2978:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <B5><B9><C1><B6><B0><A2><C0><CC> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2997:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><B0><A1> <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3001:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <B9><E9><C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3006:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> û<C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3011:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <C7><C7><C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3043:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><B4><C2> <C1><F6><BF><AA><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3063:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3071:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <B3>ʹ<AB> <BE><EE><B7><C1><BF><F6> <C0><CC><C7><D8><C7>ϱⰡ <C8><FB><B5><EC><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3077:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <BE>ƹ<AB><B8><AE> <BA><C1><B5><B5> <B5><B5><BF><F2><C0><CC> <B5><C9> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3099:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3105:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7> 30<C0><CC> <B5>DZ<E2> <C0><FC><BF><A1><B4><C2> <BD><C0><B5><E6><C7><D2> <BC><F6> <C0><D6><C0><BB> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3111:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7> 50<C0><CC> <B5>DZ<E2> <C0><FC><BF><A1><B4><C2> <BD><C0><B5><E6><C7><D2> <BC><F6> <C0><D6><C0><BB> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3117:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><AC><B0><E8><B1><E2><B4><C2> <B4><F5><C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3140:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3148:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <BF>Ϻ<AE><C7>ϰ<D4> <BE>˾Ƶ<E9><C0><BB> <BC><F6> <C0>ִ<C2> <BE><F0><BE><EE><C0>̴<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3168:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3177:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3199:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3232:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BB> <C0><D0><C0><B8><B7><C1><B8><E9> <B7><B9><BA><A7><C0><BB> <B4><F5> <BF>÷<C1><BE><DF> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3238:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3244:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <B3>ʹ<AB> <BE><EE><B7><C1><BF><F6> <C0><CC><C7><D8><C7>ϱⰡ <C8><FB><B5><EC><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3250:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><B8><B7>δ<C2> <B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3272:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3281:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cppIn file included from char_battle.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ PetSystem.cpp:50:13: warning: unused variable 'PET_COUNT_LIMIT' [-Wunused-const-variable] const float PET_COUNT_LIMIT = 3; ^ In file included from PetSystem.cpp:11: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ :3314:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3323:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3344:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3353:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BD>¸<B6> <BD><BA>ų<C0><BB> <BC><F6><B7><C3><C7><D2> <BC><F6> <C0>ִ<C2> <B7><B9><BA><A7><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3363:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1>־ȼ<FA><BC><AD><B8><A6> <C5><EB><C7><D8> <C1><D6>ȭ<C0>Ը<B6><BF><A1><BC><AD> <BA><FC><C1><AE><B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3376:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BD>¸<B6> <BC><F6><B7>ü<AD><B8><A6> <C0><D0><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3382:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD>¸<B6> <BC><F6><B7>ü<AD><B8><A6> <C0>о<EE> <BD>¸<B6> <BD><BA>ų <C6><F7><C0><CE>Ʈ<B8><A6> <BE><F2><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3383:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><F2><C0><BA> <C6><F7><C0><CE>Ʈ<B7>δ<C2> <BD>¸<B6> <BD><BA>ų<C0><C7> <B7><B9><BA><A7><C0><BB> <BF>ø<B1> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3394:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD>¸<B6> <BC><F6><B7>ü<AD> <C0><CC><C7>ؿ<A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3416:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><B6><C0><BD><C0><CC> <B8><BC><BE><C6><C1><F6><B4>±<BA>. <B0><A1><BD><BF><C0><BB> <C1><FE><B4><A9><B8><A3><B4><F8> <B9><AB><BE><U+30870><A1> <C1><BB> <B0><A1><BA><AD><BF><F6><C1><F8> <B4><C0><B3><A6><C0>̾<DF>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3417:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B0><A1> %d <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), delta/10); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3433:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3438:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C5><U+05FD><BA>Ʈ <BC><AD><B9><F6> <BD>ð<A3><C1><A6><C7><D1> <C5><EB><B0><FA>")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3444:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B8><A6> <B4><F5> <C0>̻<F3> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3460:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><B6><C0><BD><C0><CC> <B8><BC><BE><C6><C1><F6><B4>±<BA>. <B0><A1><BD><BF><C0><BB> <C1><FE><B4><A9><B8><A3><B4><F8> <B9><AB><BE><U+30870><A1> <C1><BB> <B0><A1><BA><AD><BF><F6><C1><F8> <B4><C0><B3><A6><C0>̾<DF>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3461:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B0><A1> %d <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), val); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3493:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3520:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3550:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <C7><EC><BE>Ÿ<C0>Ͽ<A1><BC><AD><B4><C2> <BF><B0><BB><F6><B0><FA> Ż<BB><F6><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3578:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <B7><B9><BA><A7><C0><CC> <B5>Ǿ<EE><BE><DF> <B4>ٽ<C3> <BF><B0><BB><F6><C7>Ͻ<C7> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), last_dye_level+3); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3598:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3616:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (item->GetVnum() == ITEM_VALENTINE_ROSE && SEX_MALE==GET_SEX(this) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char_item.cpp:3616:53: note: place parentheses around the '&&' expression to silence this warning if (item->GetVnum() == ITEM_VALENTINE_ROSE && SEX_MALE==GET_SEX(this) || ^ ( ) char_item.cpp:3617:55: warning: '&&' within '||' [-Wlogical-op-parentheses] item->GetVnum() == ITEM_VALENTINE_CHOCOLATE && SEX_FEMALE==GET_SEX(this)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:3617:55: note: place parentheses around the '&&' expression to silence this warning item->GetVnum() == ITEM_VALENTINE_CHOCOLATE && SEX_FEMALE==GET_SEX(this)) ^ ( ) char_item.cpp:3620:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3640:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (item->GetVnum() == ITEM_WHITEDAY_CANDY && SEX_MALE==GET_SEX(this) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char_item.cpp:3640:53: note: place parentheses around the '&&' expression to silence this warning if (item->GetVnum() == ITEM_WHITEDAY_CANDY && SEX_MALE==GET_SEX(this) || ^ ( ) char_item.cpp:3641:49: warning: '&&' within '||' [-Wlogical-op-parentheses] item->GetVnum() == ITEM_WHITEDAY_ROSE && SEX_FEMALE==GET_SEX(this)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:3641:49: note: place parentheses around the '&&' expression to silence this warning item->GetVnum() == ITEM_WHITEDAY_ROSE && SEX_FEMALE==GET_SEX(this)) ^ ( ) char_item.cpp:3644:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3676:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3680:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3681:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3685:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3689:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3693:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3697:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3701:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3708:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3710:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3718:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE>ƹ<AB><B0>͵<B5> <BE><F2><C0><BB> <BC><F6> <BE><F8><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3745:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3780:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), iGold); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3795:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> HP,SP<B0><A1> <B8><F0><B5><CE> ä<BF><F6><C1><FD><B4>ϴ<D9>."), EMPIRE_NAME(GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3798:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3845:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3851:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <BC>Ӽ<BA><C0><CC> <C3>߰<A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3871:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3892:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3906:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><B0><E6> <BD><C3>ų <BC>Ӽ<BA><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3930:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3973:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4083:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4102:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4116:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4123:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4175:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F9><BA><B4> <B6>Ǵ<C2> <C1><BE><C0><DA> <B8><A6> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4198:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4214:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4221:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4345:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <C0><A7>ġ<BF><A1><BC><AD> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4351:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4357:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̵<BF><C7><D2> <C1>غ<F1><B0><A1> <B5>Ǿ<EE><C0><D6><C0><BD><C0><B8><B7><CE> <B1><CD>ȯ<BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4394:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F8><B7><A1> <C0><A7>ġ<B7><CE> <BA><B9><B1><CD>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4405:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> %s%s <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4407:72: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : (under_han(item->GetName()) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>"))); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4407:88: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : (under_han(item->GetName()) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>"))); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4439:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+3 <BF><B5><BC><AE><C0><BA> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4451:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><B5><BC><AE><C0><BA> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4486:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4506:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("û<BC><D2><C7><D2> <BC><AE><C0><CC> <B9><DA><C7><F4><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4538:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4544:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><B0><E6><C7><D2> <BC>Ӽ<BA><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4569:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <B9>ٲ<DB><C1><F6> %d<BA><D0> <C0>̳<BB><BF><A1><B4><C2> <B4>ٽ<C3> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.(%d <BA><D0> <B3><B2><C0><BD>)"), ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4617:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><BF><EB> <B7><B9><BA><A7><BA><B8><B4><D9> <B3><F4><BE><C6> <BB><E7><BF><EB><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4623:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B1><E2><BF><CD> <B0><A9><BF>ʿ<A1><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4630:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4643:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4667:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><BF><EB> <B7><B9><BA><A7><BA><B8><B4><D9> <B3><F4><BE><C6> <BB><E7><BF><EB><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4673:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B1><E2><BF><CD> <B0><A9><BF>ʿ<A1><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4683:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4698:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4706:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5><C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4715:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4728:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4743:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4751:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4755:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <C0>簡<BA><U+7CB78><A6> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><BD><C3><C4><D1> <C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ constants.cpp:./locale.hpp1079:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C0><FC><C1><A6><B1><B9>", ^~~~~~~~~~~~~~~~~~~~~~~~ constants.cpp:1080:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BD>ż<F6><B1><B9>", ^~~~ ~~~~~~~~~~~~ constants.cpp:1081:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "õ<C1><B6><B1><B9>", ^~~~~~~~~~~~~~~~ constants.cpp:1082:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C1><F8><B3>뱹" ^~~~~~~~~~~~ constants.cpp:1088:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BE><C6><C0><CC><C5><DB><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1089:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B5><B7><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1090:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B5><B7> <B4><EB><B9><DA><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1091:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B0><E6><C7><E8>ġ <B9><E8><C0><B2>", ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ In file included from db.cpp:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from db.cpp:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4776:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C4><CF><C0><CC> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <C3>߰<A1><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4781:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C4><CF> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4789:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7><D2> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4794:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4811:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><C2><F8><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4816:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><C2><F8><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4825:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <B4><D9><C0>̾Ƹ<F3><B5><E5><B7><CE> <BE>Ǽ<BC><BC><AD><B8><AE><BF><A1> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7>ؾ<DF><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4828:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <C0><E5><C2><F8><C7><D2> <BC><D2><C4><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4829:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><D9><C0>̾Ƹ<F3><B5><E5><B7><CE> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7>ؾ<DF><C7>մϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4832:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <BA><B8><BC><AE><C0><BB> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4837:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4854:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD><C3> <C1><U+07FF><A1> <B9>̳<A2><B8><A6> <B0><A5><BE>Ƴ<A2><BF><EF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4865:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <B2><C8><C7><F4><C0>ִ<F8> <B9>̳<A2><B8><A6> <BB><A9><B0><ED> %s<B8><A6> <B3><A2><BF><F3><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4869:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô뿡 %s<B8><A6> <B9>̳<A2><B7><CE> <B3><A2><BF><F3><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4886:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4897:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> PC<B9>濡<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4927:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><B6><C7><D5><C0><BB> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4936:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><B6><C7><D5><C0><BB> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4945:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E7><B7><E1>(%s)<B0><A1> <BA><CE><C1><B7><C7>մϴ<D9>."), pSource1->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4956:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E7><B7><E1>(%s)<B0><A1> <BA><CE><C1><B7><C7>մϴ<D9>."), pSource2->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4967:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><F3> <BA><B4><C0><CC> <B8><F0><C0>ڸ<A8><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4975:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C1><B6><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5015:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <B8><DE>ƾ<BC><AE><C0><BA> <BF><A9><B7><AF><B0><B3> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5024:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B8><DE>ƾ<BC><AE><C0><BA> <C0><E5><BA><F1><BF><A1> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5032:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B8><DE>ƾ<BC><AE><C0><BA> <B9><AB><B1><U+2FE1> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5038:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><CE><C2><F8><C7><D2> <BC><F6> <C0>ִ<C2> <BD><BD><B7><D4><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5048:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><DE>ƾ<BC><AE> <BA><CE><C2><F8><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5053:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><DE>ƾ<BC><AE> <BA><CE><C2><F8><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5063:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><CE><C2><F8><C7><D2> <BC><F6> <C0>ִ<C2> <BD><BD><B7><D4><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5098:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5104:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_oxevent.cpp:22:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OX<C0>̺<A5>Ʈ<C0><C7> <B3><AA><B8><D3><C1><F6> <C0>ο<F8><C0><BB> <B1><E2><B7><CF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_oxevent.cpp:26:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OX<C0>̺<A5>Ʈ<C0><C7> <B3><AA><B8><D3><C1><F6> <C0>ο<F8> <B1><E2><B7><CF><C0><BB> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_oxevent.cpp:32:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <B3><B2><C0><BA> <C2><FC><B0><A1><C0>ڼ<F6> : %d"), COXEventManager::instance().GetAttenderCount()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from desc_client.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_client.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 warnings generated. char_item.cpp11 warnings generated. In file included from :5176:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><F7><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5185:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5194:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5203:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><EF><B0>Ÿ<AE> <C0><FC><C5><F5> <C2><FC><B0><A1><C1><U+07FF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5211:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5221:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA><CE> <B8><A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5230:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <B0><B3><B7><AE><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5241:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0>λ<F3><C1><A1> <BB><E7><BF><EB><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5286:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̵<BF> <B5>Ǿ<EE><C1><FA> <C0><A7>ġ<BF><CD> <B3>ʹ<AB> <B0><A1><B1><EE><BF><F6> <B1><CD>ȯ<BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5297:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>ε<EE><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5309:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BA><B8><B5><FB><B8><AE>,<BA><F1><B4>ܺ<B8><B5><FB><B8><AE><B8><A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5159:7: warning: unused variable 'wDestCell' [-Wunused-variable] WORD wDestCell = DestCell.cell; ^ char_item.cpp:5160:7: warning: unused variable 'bDestInven' [-Wunused-variable] BYTE bDestInven = DestCell.window_type; ^ char_item.cpp:5352:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭâ<C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BE><C6><C0><CC><C5><DB><C0><BB> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5373:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><F6><B8><B1> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5425:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> 3<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5451:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <B0><F1><B5>带 <B9><F6><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5488:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> %d<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), 150/60); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5493:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> %d<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), 1); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5534:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭâ<C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BE><C6><C0><CC><C5><DB><C0><BB> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."));char.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5541:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <BA><A7>Ʈ <C0>κ<A5><C5>丮<B7><CE> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5553:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C0><E5><BA><F1><B8><A6> <C2><F8><BF><EB><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5824:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5842:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5851:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5866:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5894:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5907:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5925:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5928:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s <B4><D4><C0><B8><B7>κ<CE><C5><CD> %s"), GetName(), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5929:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <C0><FC><B4><DE>: %s <B4>Կ<A1><B0><D4> %s"), owner->GetName(), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6084:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD> <BF><B9><BA><B9><C0><BB> <C0><D4><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6090:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <C2><F8><BF><EB><C1><DF><C0><CE> <C0><E5><BA><F1><B8><A6> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6096:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6103:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> Ż<B0><CD><C0><BB> <C0>̿<EB><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6113:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A1><B8><B8><C8><F7> <C0><D6><C0><BB> <B6><A7><B8><B8> <C2><F8><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6124:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "<C0>̹<CC> <B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <BF><EB>ȥ<BC><AE><C0><BB> <C2><F8><BF><EB><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>."); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ char_item.cpp:6168:95:6 warnings generated. In file included from desc_p2p.cpp:2: In file included from ./desc_p2p.h:1: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_p2p.cpp:2: In file included from ./desc_p2p.h:1: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: array subscript is of type 'char' [-Wchar-subscripts] long duration = (0 != item->GetSocket(0)) ? item->GetSocket(0) : item->GetProto()->aLimits[item->GetProto()->cLimitRealTimeFirstUseIndex].lValue; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_manager.cpp:6: ./char_manager.h:145:11: warning: private field 'dummy1' is not used [-Wunused-private-field] char dummy1[1024]; // memory barrier ^ In file included from char_manager.cpp:21: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ char_item.cppIn file included from desc_manager.cpp:5: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_manager.cpp:5: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. :6559:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6611:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6757:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6766:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6784:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6793:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6811:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6820:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6870:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6887:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6906:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <C1>־<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6913:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <C1>־<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7105:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><CC> <B8>Ӹ<AE><B8><A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B7><B9><BA><A7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7136:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><BF><C0><CF><C7><D1> <B8>Ӹ<AE> <BD><BA>Ÿ<C0>Ϸδ<C2> <B1><B3>ü<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7153:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <B5>а<A9><C1><DF><C0><CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7159:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><C7><D2> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7167:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>߸<F8><B5><C8> <B5>а<A9> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7176:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>߸<F8><B5><C8> <B5>а<A9> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7196:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><BA><B8><B4><D9> <B3>ʹ<AB> <B3><F4><C0><BA> <B7><B9><BA><A7><C0><C7> <B8><F3><BD><BA><C5>ͷδ<C2> <BA><AF><BD><C5> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7464:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7472:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1>ٷ<C2><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7480:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><F6><B4><C9><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7488:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><CE>ø<C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7496:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ü<B7><C2><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7508:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <C0><AF><B4><CF>ũ <BE><C6><C0><CC><C5><DB> <B5><CE> <B0><B3><B8><A6> <B5><BF><BD>ÿ<A1> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7515:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1>ȥ<C7><CF><C1><F6> <BE><CA><C0><BA> <BB><F3><C5>¿<A1><BC><AD> <BF><B9><B9><B0><C0><BB> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7430:7: warning: unused variable 'itemType' [-Wunused-variable] BYTE itemType = item->GetType(); ^ char_item.cpp:7431:7: warning: unused variable 'itemSubType' [-Wunused-variable] BYTE itemSubType = item->GetSubType(); ^ char_item.cpp:7529:71: warning: illegal character encoding in string literal [-Winvalid-source-encoding] VERIFY_MSG(CBeltInventoryHelper::IsExistItemInBeltInventory(this), "<BA><A7>Ʈ <C0>κ<A5><C5>丮<BF><A1> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><B8><C0><E7><C7>ϸ<E9> <C7><D8><C1><A6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:7421:39: note: expanded from macro 'VERIFY_MSG' ChatPacket(CHAT_TYPE_INFO, LC_TEXT(msg)); \ ^~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7544:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] VERIFY_MSG( -1 == pos, "<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>." ); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:7421:39: note: expanded from macro 'VERIFY_MSG' ChatPacket(CHAT_TYPE_INFO, LC_TEXT(msg)); \ ^~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 11 warnings generated. 19 warnings generated. 3 warnings generated. cube.cpp:316:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C1><A6><C1><B6>â<C0><CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:321:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:525:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] (ch)->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6>â<C0><CC> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:540:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:546:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); // <C0><CC> <C5>ؽ<BA>Ʈ<B4><C2> <C0>̹<CC> <B3>θ<AE> <BE><B2><C0>̴°Ŷ<F3> <C3>߰<A1><B9><F8><BF><AA> <C7>ʿ<E4> <BE><F8><C0><BD> ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:573:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); // 2012.11.12 <BB><F5><B7><CE> <C3>߰<A1><B5><C8> <B8><U+07BC><BC><C1><F6> (locale_string.txt <BF><A1> <C3>߰<A1><C7>ؾ<DF> <C7><D4>) ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:736:23: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'CUBE_VALUE' and 'CUBE_VALUE') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] if (*targetIter == *iter) ~~~~~~~~~~~ ^ ~~~~~ ./cube.h:21:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed bool operator == (const CUBE_VALUE& b) ^ cube.cpp:716:16: warning: unused variable 'npcVNUM' [-Wunused-variable] const DWORD& npcVNUM = iter->first; ^ empire_text_convert.cpp:59:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ config.cpp:505:17: warning: unused variable 'line' [-Wunused-variable] const char * line = two_arguments(value_string, openid_host, sizeof(openid_host), openid_uri, sizeof(openid_uri)); ^ 5 warnings generated. In file included from char_item.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ config.cpp:1290:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:101:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> Ż<B0><CD><C0><BB> <C0>̿<EB><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:107:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:124:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B5><B9><B7><C1><BA><B8><B3>½<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:128:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><BC><AD> <B8><D5><C0><FA> <B3><BB><B7><C1><BE><DF> <C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:132:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:145:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:147:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><D4><C0≯<A6> <C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> %s%s <C1>־<FA><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:159:103: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : under_han(ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:159:119: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : under_han(ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:163:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BE><C6><C0><CC><C5><DB><C0><CC> <C7>ʿ<E4><C7>մϴ<D9>"), ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:262:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<BC>˴ٿ<EE><C0><CC> %d<C3><CA> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>."), *pSec); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:281:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d<C3><CA> <C8><C4> <B0><D4><C0><D3><C0><CC> <BC>˴ٿ<EE> <B5>˴ϴ<D9>."), iSec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:370:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>."), info->left_second); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:390:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:398:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7>α<D7><C0><CE> ȭ<B8><E9><C0><B8><B7><CE> <B5><B9><BE><C6> <B0><A9><B4>ϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:402:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><D4><C0><D3><C0><BB> <C1><BE><B7><E1> <C7>մϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:406:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ij<B8><AF><C5><U+0378><A6> <C0><FC>ȯ <C7>մϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:544:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - (180 - g_nPortalLimitTime)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:551:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - 170); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:568:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - (180 - g_nPortalLimitTime)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:575:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <B8><B6><C0><BB><BF><A1><BC><AD> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d <C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - 173); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:610:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><C1><F6><BF><A1><BC><AD> <BA><CE>Ȱ <B1><E2>ȸ<B8><A6> <B8><F0><B5><CE> <C0>Ҿ<FA><BD><C0><B4>ϴ<D9>! <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>!")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:711:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:778:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:823:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:842:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4><EB><B7><C3><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:859:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>忡 <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:873:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BD><BA>ų <B7><B9><BA><A7><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' desc.cpp#define LC_TEXT(str) locale_find(str):885:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C4><C4>ǻ<C5><U+037F><A1><BC><AD> <B7>α<D7><C0><CE> <C7>Ͽ<A9> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1> <C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from cube.cpp:18: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ^~~ cmd_general.cpp:946:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:952:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:965:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BA><F1><B9>й<F8>ȣ<B4><C2> <BF><B5><B9><AE><C0>ڸ<B8> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:987:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:995:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B0><A1> <C0>̹<CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1001:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B8><A6> <B4><DD><C0><BA><C1><F6> 10<C3><CA> <BE>ȿ<A1><B4><C2> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1032:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1038:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A5> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1051:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1090:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <B4>ٸ<A5> <C0><FC><C0>£ <C2><FC><C0><FC> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1116:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><BF><A1> <B4><EB><C7><D1> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1125:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><B1> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1136:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5>尡 <C0>̹<CC> <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1144:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><FC><BA><F1><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1150:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <C0><FC><BA><F1><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1158:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <BC><B1><C0><FC><C6><F7><B0><ED> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1167:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5>尡 <C0>̹<CC> <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1176:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <C0><FC><C0><EF><C0><CC> <BF><B9><BE><E0><B5><C8> <B1><E6><B5><E5> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1185:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <C0><FC><C0><EF> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1195:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B7><B9><B4><F5> <C1><A1><BC><F6><B0><A1> <B8><F0><C0>ڶ<F3><BC><AD> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1200:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><BB> <C7>ϱ<E2> <C0><A7><C7>ؼ<B1> <C3>ּ<D2><C7><D1> %d<B8><ED><C0><CC> <C0>־<EE><BE><DF> <C7>մϴ<D9>."), GUILD_WAR_MIN_MEMBER_COUNT); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1214:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B7><B9><B4><F5> <C1><A1><BC><F6><B0><A1> <B8><F0><C0>ڶ<F3><BC><AD> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1216:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><BF><F8> <BC><F6><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1230:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><C0><E5><C0><CC> <C1><A2><BC><D3><C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1246:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><C0><E5><C0><CC> <C1><A2><BC><D3><C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1271:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><BF><A1> <B4><EB><C7><D1> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1279:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><B1> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1320:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1337:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] tch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><B8><B7><CE> <BA><CE><C5><CD> ģ<B1><B8> <B5><EE><B7><CF><C0><BB> <B0>ź<CE> <B4><E7><C7><U+07FD><C0><B4>ϴ<D9>."), ch->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1370:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<C0>κ<A5><C5>丮<B0><A1> <B2><CB> <C2><F7><BC><AD> <B3><BB><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1437:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1443:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8> <C0><D6><C0><B8><B9>Ƿ<CE> <B0><A1><C0>Խ<C5>û<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1501:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1508:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_WARP)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1519:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1530:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><B9><FD>: warpto <character name>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1544:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1550:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C0><AF><C0><FA><B4><C2> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pkCCI->bChannel, g_bChannel); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1555:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1566:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), arg1); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1587:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1592:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1599:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), arg1); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cppcmd_gm.cpp:550:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<C0>κ<A5><C0><CC> Ȱ<BC><BA>ȭ <B5><C7><C1><F6> <BE><CA><C0><BD>."); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ cmd_gm.cpp:857:6: warning: variable 'x' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (*arg2) ^~~~~ cmd_gm.cpp:867:3: note: uninitialized use occurs here x*100, ^ cmd_gm.cpp:857:2: note: remove the 'if' if its condition is always true if (*arg2) ^~~~~~~~~~ cmd_gm.cpp:855:8: note: initialize the variable 'x' to silence this warning long x, y; ^ = 0 cmd_gm.cpp:859:6: warning: variable 'y' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (*arg3) ^~~~~ cmd_gm.cpp:868:3: note: uninitialized use occurs here y*100, ^ cmd_gm.cpp:859:2: note: remove the 'if' if its condition is always true if (*arg3) ^~~~~~~~~~ cmd_gm.cpp:855:11: note: initialize the variable 'y' to silence this warning long x, y; ^ = 0 db.cpp:1620:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><B9><FD>: transfer <name>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1626:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1633:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1644:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1659:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1664:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3> <C1><DF> <C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), arg1, pkCCI->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1669:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1674:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1686:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BB> <BC><D2>ȯ<C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), arg1); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1695:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1704:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1710:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1715:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1720:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1737:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><C0><C7> <B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1742:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s <BA><B8><C0><AF><B1>ݾ<D7> %lld "), EMPIRE_NAME(n), p->name[n], p->money[n]); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1744:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1750:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1754:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1822:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB><C7>Ҽ<F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1831:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("1-50 <BB><E7><C0><CC><C0><C7> <BC><F6>ġ<B8><A6> <BC><B1><C5><C3><C7><D8><C1>ּ<BC><BF><E4>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1836:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BC><B1><DD><C0><CC> %d %<B7><CE> <BC><B3><C1><A4><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1841:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szMsg, sizeof(szMsg), "<B1><BA><C1><D6><C0><C7> <B8><ED><C0><B8><B7><CE> <BC><BC><B1><DD><C0><CC> %d %% <B7><CE> <BA><AF><B0><E6><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>", tax); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ cmd_general.cpp:1844:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szMsg, sizeof(szMsg), "<BE><D5><C0><B8><B7>δ<C2> <B0>ŷ<A1> <B1>ݾ<D7><C0><C7> %d %% <B0><A1> <B1><B9><B0><ED><B7><CE> <B5><E9><BE><B0>Ե˴ϴ<D9>.", tax); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ cmd_general.cpp:1885:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB><C7>Ҽ<F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1902:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڱ<B9> <BF><B5><C5>信<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1913:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_SUMMON)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1921:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, SummonPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1952:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ<C7>Ҽ<F6> <BE><F8><B4><C2> <B8><F3><BD><BA><C5><CD> <C0>Դϴ<D9>. <BC><D2>ȯ<B0><A1><B4><C9><C7><D1> <B8><F3><BD><BA><C5>ʹ<C2> Ȩ<C6><E4><C0><CC><C1><F6><B8><A6> <C2><FC><C1><B6><C7>ϼ<BC><BF><E4>")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1980:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_HP: return LC_TEXT("<C3>ִ<EB> <BB><FD><B8><ED><B7><C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1981:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_SP: return LC_TEXT("<C3>ִ<EB> <C1><A4><BD>ŷ<C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1982:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_HT: return LC_TEXT("ü<B7><C2> +%d"); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1983:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_IQ: return LC_TEXT("<C1><F6><B4><C9> +%d"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1984:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ST: return LC_TEXT("<B1>ٷ<C2> +%d"); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1985:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DX: return LC_TEXT("<B9><CE>ø +%d"); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1986:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATT_SPEED: return LC_TEXT("<B0><F8><B0>ݼӵ<B5> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1987:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MOV_SPEED: return LC_TEXT("<C0>̵<BF><BC>ӵ<B5> %d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1988:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_CASTING_SPEED: return LC_TEXT("<C4><F0>Ÿ<C0><D3> -%d"); ^~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1989:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_HP_REGEN: return LC_TEXT("<BB><FD><B8><ED><B7><C2> ȸ<BA><B9> +%d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1990:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SP_REGEN: return LC_TEXT("<C1><A4><BD>ŷ<C2> ȸ<BA><B9> +%d"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1991:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POISON_PCT: return LC_TEXT("<B5><B6><B0><F8><B0><DD> %d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1992:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STUN_PCT: return LC_TEXT("<BD><BA><C5><CF> +%d"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1993:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SLOW_PCT: return LC_TEXT("<BD><BD><B7>ο<EC> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1994:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_CRITICAL_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> ġ<B8><ED>Ÿ <B0><F8><B0><DD>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1995:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_CRITICAL: return LC_TEXT("<BB><F3><B4><EB><C0><C7> ġ<B8><ED>Ÿ Ȯ<B7><FC> %d%% <B0><A8><BC><D2>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1996:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_PENETRATE_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <B0><FC><C5><EB> <B0><F8><B0><DD>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1997:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_PENETRATE: return LC_TEXT("<BB><F3><B4><EB><C0><C7> <B0><FC><C5><EB> <B0><F8><B0><DD> Ȯ<B7><FC> %d%% <B0><A8><BC><D2>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1998:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_HUMAN: return LC_TEXT("<C0>ΰ<A3><B7><F9> <B8><F3><BD><BA><C5><CD> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1999:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ANIMAL: return LC_TEXT("<B5><BF><B9><B0><B7><F9> <B8><F3><BD><BA><C5><CD> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2000:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ORC: return LC_TEXT("<BF><F5><B1><CD><C1><B7> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2001:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_MILGYO: return LC_TEXT("<B9>б<B3><B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :1552:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CardTaker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<BA><D0><C0><C7> <B0><E1><C1><A6><BD>ð<A3><C0><CC> <C3>߰<A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. (<B0><E1><C1><A6><B9><F8>ȣ %d)"), item->GetSocket(1) / 60, item->GetSocket(0)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2002:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_UNDEAD: return LC_TEXT("<BD><C3>ü<B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2003:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_DEVIL: return LC_TEXT("<BE>Ǹ<B6><B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2004:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STEAL_HP: return LC_TEXT("Ÿ<B0><DD>ġ %d%% <B8><A6> <BB><FD><B8><ED><B7><C2><C0><B8><B7><CE> <C8><ED><BC><F6>"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2005:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STEAL_SP: return LC_TEXT("Ÿ<B7><C2>ġ %d%% <B8><A6> <C1><A4><BD>ŷ<C2><C0><B8><B7><CE> <C8><ED><BC><F6>"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2006:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MANA_BURN_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> Ÿ<B0>ݽ<C3> <BB><F3><B4><EB> <C0><FC><BD>ŷ<C2> <BC>Ҹ<F0>"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2007:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DAMAGE_SP_RECOVER: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C7><C7><C7>ؽ<C3> <C1><A4><BD>ŷ<C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2008:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_BLOCK: return LC_TEXT("<B9><B0><B8><AE>Ÿ<B0>ݽ<C3> <BA><ED><B7><B0> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2009:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DODGE: return LC_TEXT("Ȱ <B0><F8><B0><DD> ȸ<C7><C7> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2010:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SWORD: return LC_TEXT("<C7>Ѽհ<CB> <B9><E6><BE><EE> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2011:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_TWOHAND: return LC_TEXT("<BE><E7><BC>հ<CB> <B9><E6><BE><EE> %d%%"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2012:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_DAGGER: return LC_TEXT("<B5>μհ<CB> <B9><E6><BE><EE> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2013:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_BELL: return LC_TEXT("<B9><E6><BF><EF> <B9><E6><BE><EE> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2014:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_FAN: return LC_TEXT("<BA><CE>ä <B9><E6><BE><EE> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2015:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_BOW: return LC_TEXT("Ȱ<B0><F8><B0><DD> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2016:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_FIRE: return LC_TEXT("ȭ<BF><B0> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2017:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ELEC: return LC_TEXT("<C0><FC><B1><E2> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2018:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_MAGIC: return LC_TEXT("<B8><B6><B9><FD> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2019:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_WIND: return LC_TEXT("<B9>ٶ<F7> <C0><FA><C7><D7> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2020:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ICE: return LC_TEXT("<B3>ñ<E2> <C0><FA><C7><D7> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2021:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_EARTH: return LC_TEXT("<B4><EB><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2022:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_DARK: return LC_TEXT("<BE><EE><B5><D2> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2023:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_REFLECT_MELEE: return LC_TEXT("<C1><F7><C1><A2> Ÿ<B0><DD>ġ <B9>ݻ<E7> Ȯ<B7><FC> : %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2024:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_REFLECT_CURSE: return LC_TEXT("<C0><FA><C1><D6> <B5>ǵ<B9><B8><AE><B1><E2> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2025:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POISON_REDUCE: return LC_TEXT("<B5><B6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2026:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_KILL_SP_RECOVER: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <C1><A4><BD>ŷ<C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2027:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_EXP_DOUBLE_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <B0><E6><C7><E8>ġ <C3>߰<A1> <BB><F3><BD><C2>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2028:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_GOLD_DOUBLE_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <B5><B7> 2<B9><E8> <B5><E5><B7><D3>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2029:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ITEM_DROP_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <BE><C6><C0><CC><C5><DB> 2<B9><E8> <B5><E5><B7><D3>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2030:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POTION_BONUS: return LC_TEXT("<B9><B0><BE><E0> <BB><E7><BF><EB><BD><C3> %d%% <BC><BA><B4><C9> <C1><F5><B0><A1>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2031:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_KILL_HP_RECOVERY: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <BB><FD><B8><ED><B7><C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2037:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATT_GRADE_BONUS: return LC_TEXT("<B0><F8><B0>ݷ<C2> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2038:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DEF_GRADE_BONUS: return LC_TEXT("<B9><E6><BE><EE><B7><C2> +%d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2039:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAGIC_ATT_GRADE: return LC_TEXT("<B8><B6><B9><FD> <B0><F8><B0>ݷ<C2> +%d"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2040:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAGIC_DEF_GRADE: return LC_TEXT("<B8><B6><B9><FD> <B9><E6><BE><EE><B7><C2> +%d"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2042:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_STAMINA: return LC_TEXT("<C3>ִ<EB> <C1><F6><B1><B8><B7><C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2043:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_WARRIOR: return LC_TEXT("<B9><AB><BB>翡<B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2044:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ASSASSIN: return LC_TEXT("<C0>ڰ<B4><BF><A1><B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2045:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_SURA: return LC_TEXT("<BC><F6><B6><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2046:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_SHAMAN: return LC_TEXT("<B9><AB><B4>翡<B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2047:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_MONSTER: return LC_TEXT("<B8><F3><BD><BA><C5><U+037F><A1><B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2048:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_ATTBONUS: return LC_TEXT("<B0><F8><B0>ݷ<C2> +%d%%"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2049:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_DEFBONUS: return LC_TEXT("<B9><E6><BE><EE><B7><C2> +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2050:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_EXPBONUS: return LC_TEXT("<B0><E6><C7><E8>ġ %d%%"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2051:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_ITEMBONUS: return LC_TEXT("<BE><C6><C0><CC><C5><DB> <B5><E5><B7><D3><C0><B2> %.1f<B9><E8>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2052:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_GOLDBONUS: return LC_TEXT("<B5><B7> <B5><E5><B7><D3><C0><B2> %.1f<B9><E8>"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2053:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_HP_PCT: return LC_TEXT("<C3>ִ<EB> <BB><FD><B8><ED><B7><C2> +%d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2054:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_SP_PCT: return LC_TEXT("<C3>ִ<EB> <C1><A4><BD>ŷ<C2> +%d%%"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2055:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SKILL_DAMAGE_BONUS: return LC_TEXT("<BD><BA>ų <B5><A5><B9><CC><C1><F6> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2056:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_NORMAL_HIT_DAMAGE_BONUS: return LC_TEXT("<C6><F2>Ÿ <B5><A5><B9><CC><C1><F6> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2057:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SKILL_DEFEND_BONUS: return LC_TEXT("<BD><BA>ų <B5><A5><B9><CC><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2058:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_NORMAL_HIT_DEFEND_BONUS: return LC_TEXT("<C6><F2>Ÿ <B5><A5><B9><CC><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2062:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_WARRIOR: return LC_TEXT("<B9><AB><BB><E7><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2063:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ASSASSIN: return LC_TEXT("<C0>ڰ<B4><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2064:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SURA: return LC_TEXT("<BC><F6><B6><F3><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2065:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SHAMAN: return LC_TEXT("<B9><AB><B4><E7><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2103:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf + offset, bufsiz - offset, LC_TEXT(" (<B8><B8><B7><E1><C0><CF> : %d<B3><E2> %d<BF><F9> %d<C0><CF>)"), year, mon, day); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2453:68: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->GetParty()->ChatPacketToAllMember(CHAT_TYPE_INFO, LC_TEXT("%s<B4><D4><C0><CC> <C1>ֻ<E7><C0><A7><B8><A6> <B1><BC><B7><C1> %d<B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>. (%d-%d)"), ch->GetName(), n, start, end); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2455:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><E7><BD><C5><C0><CC> <C1>ֻ<E7><C0><A7><B8><A6> <B1><BC><B7><C1> %d<B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>. (%d-%d)"), n, start, end); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2502:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (item->IsRideItem()) ^ cmd_general.cpp:2498:6: note: previous statement is here if (NULL == item) ^ cmd_general.cpp:2537:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1266:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1606:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <B1><E6><B5><E5> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1611:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("(%s) <B1><E6><B5>尡 <BB><FD><BC><BA><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. [<C0>ӽ<C3>]"), cp.name); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from entity.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from entity.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd_gm.cpp:2169:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C7><F6><C0><E7> <C0><FC><C0><EF><C1><DF><C0><CE> <B1><E6><B5><E5> <C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2227:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s: <C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> <B1><E6><B5><E5> <C0>Դϴ<D9>."), arg1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2570:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <C0≯<A7> <B6>Ǵ<C2> <B9><F8>ȣ<C0><C7> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2685:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2751:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2773:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<C0>߸<F8><B5><C8> <C7><FC><BD><C4><C0><C7> <BD>ð<A3><C0>Դϴ<D9>. h, m, s<B8><A6> <BA>ٿ<A9><BC><AD> <C1><F6><C1><A4><C7><D8> <C1>ֽʽÿ<C0>."); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ cmd_gm.cpp:2774:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BF><B9>) 10s, 10m, 1m 30s"); ^~~~~~~~ cmd_gm.cpp:2882:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> <B0>ǹ<B0><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2892:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><CC> <C1><F6><C0><BB> <BC><F6> <BE><F8><B4><C2> <C1><BE><B7><F9><C0><C7> <B0>ǹ<B0><C0><CC> <C1><F6><BE><EE><C1><AE> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2906:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>Ǽ<B3><BF><A1> <C7>ʿ<E4><C7><D1> <B0>ǹ<B0><C0><CC> <C1><F6><BE><EE><C1><AE> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2918:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ǹ<B0> <BA><F1><BF><EB> <C1><A4><BA><B8> <C0>̻<F3><C0><B8><B7><CE> <B0>Ǽ<B3> <C0>۾<F7><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2924:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>Ǽ<B3> <BA><F1><BF><EB><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2941:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><DA><C0>簡 <BA><CE><C1><B7><C7>Ͽ<A9> <B0>Ǽ<B3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2975:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ǹ<B0><C0><BB> <C1><F6><C0><BB> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from config.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ cmd_gm.cpp:3157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> ij<B8><AF><C5><CD> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3341:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> ij<B8><AF><C5><CD> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3347:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <B0><AD><C1><A6> <C1><BE><B7><E1> <BD><C7><C6><D0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3351:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <B0><AD><C1><A6> <C1><BE><B7><E1> <BC><BA><B0><F8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3407:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar1->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3421:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar2->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3428:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <BD><C3><C0><DB> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3432:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BD><C3><C0>ۿ<A1> <B9><AE><C1><A6><B0><A1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3437:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3452:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3460:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3469:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <C0><FB><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3475:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AA><C0><BB> <C0>߸<F8> <C0>Է<C2><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3510:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ<EE><C0><C7> <BC><AD><BA><EA> Ŀ<B8>ǵ尡 <C0>߸<F8> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3543:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>÷<B9><C0>̾<EE> %d <BF><CD> <C7>÷<B9><C0>̾<EE> %d<B8><A6> <C6><C4>ȥ<BD><C3>ŵ<B4>ϴ<D9>.."), pids.pid1, pids.pid2); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3577:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A2><C1><A6><B1><B9> <C1><F8><C7><E0> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3578:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><C5><C3> <B8><CA> <C1><A4><BA><B8> <BC><BA><C1><F6> %d <C5><EB><B7><CE> %d %d %d"), GetSungziMapIndex(), GetPassMapIndex(1), GetPassMapIndex(2), GetPassMapIndex(3)); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3601:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><C0><C7> <BB><EF><B0>Ÿ<AE> <C1><F8><C7><E0><C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3683:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<B1><B9><B0><ED>: %d <BF><F8>", NationMoney); ^~~~~~~~~~~~~~~~ ~~~~~~~~ cmd_gm.cpp:3962:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3968:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ<EE><C0><C7> <BC><AD><BA><EA> Ŀ<B8>ǵ尡 <C0>߸<F8> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:4022:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <C0><FB><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:4367:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BE><C6><C0><CC><C5><DB><C0><CC> <BE><F8><BE> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BE><EE>."); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from db.cpp:14: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from In file included from dungeon.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from dungeon.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from exchange.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from exchange.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd_general.cpp:26: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 4 warnings generated. In file included from cmd_gm.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from entity_view.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from entity_view.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from fishing.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from fishing.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gm.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from gm.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from guild_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gm.cpp:69:21: warning: '&&' within '||' [-Wlogical-op-parentheses] if ( LC_IsEurope() && !LC_IsTaiwan() || LC_IsSingapore() ) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~ gm.cpp:69:21: note: place parentheses around the '&&' expression to silence this warning if ( LC_IsEurope() && !LC_IsTaiwan() || LC_IsSingapore() ) ^ ( ) 10 warnings generated. 53 warnings generated. 16 warnings generated. 24 warnings generated. In file included from guild_war.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild_war.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. exchange.cpp:56:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C0><FC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B1><B3>ȯ<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:66:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1>â<C0><CC> <BF><AD><B7><C1><C0><D6><C0><BB><B0><E6><BF><EC> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:72:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>̶<F3> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:93:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B1><B3>ȯ <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:157:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pOwner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><BB> <B0>dz<D7><C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:521:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:522:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:529:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:530:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:537:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:538:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:544:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:545:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:568:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><U+0530><FA><C0><C7> <B1><B3>ȯ<C0><CC> <BC><BA><BB><E7> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), victim->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:569:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><U+0530><FA><C0><C7> <B1><B3>ȯ<C0><CC> <BC><BA><BB><E7> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), GetOwner()->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from guild.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 warnings generated. In file included from horse_rider.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from horse_rider.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from exchange.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from horsename_manager.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from horsename_manager.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] 3 warnings generated. DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dungeon.cpp:13: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 10 warnings generated. In file included from input_auth.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_auth.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. 23 warnings generated. In file included from input_db.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_db.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input_login.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_login.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input_main.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_main.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from input_p2p.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_p2p.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild_manager.cppguild.cpp:66:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(m_data.grade_array[0].grade_name, LC_TEXT("<B1><E6><B5><E5><C0><E5>"), sizeof(m_data.grade_array[0].grade_name)); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:71:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(m_data.grade_array[i].grade_name, LC_TEXT("<B1><E6><B5><E5><BF><F8>"), sizeof(m_data.grade_array[i].grade_name)); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :80:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <C0≯<A7><C0><CC> <C0><FB><C7><D5><C7><CF><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:444:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô<EB><C0><C7> <BC><F6><B7>õ<B5><B0><A1> <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! (%d/%d)"),rod->GetSocket(0), rod->GetValue(2)); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:447:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô밡 <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:448:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><EE><BA>θ<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B3><AC><BD>ô<EB><B7><CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:93:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <B0><B0><C0><BA> <C0≯<A7><C0><C7> <B1><E6><B5>尡 <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:99:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <BB><FD><BC><BA><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:650:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<F8><BF><A1> <C0><E2><C0><BA> <B9><B0><B0><ED><B1><E2><C0><C7> <B1><E6><C0>̴<C2> %.2fcm"), item->GetSocket(0)/100.f); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:663:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(p.szBoard, LC_TEXT("<B3><AC><BD><C3><C0>̺<A5>Ʈ<BF><F9>ô<BA>ؾ<EE>"), sizeof(p.szBoard)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:667:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(p.szBoard, LC_TEXT("<B3><AC><BD><C3><C0>̺<A5>Ʈ<C0><U+05FE><EE>"), sizeof(p.szBoard)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:752:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s : %d <B8><B6><B8><AE>"), it->first.c_str(), it->second); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:754:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C1><BE><B7><F9> %d <B8><B6><B8><AE> <B3><AC><C0><BD>"), fished.size(), total_count); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:791:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><ED><B1>Ⱑ <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:800:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><E8> <BC>ӿ<A1><BC><AD> <C1><B6><B0><B3><B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:805:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><E8> <BC>ӿ<A1><BC><AD> <C1><F6><B7><B7><C0>̰<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:836:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B8><A6> <B1><B8><BF><FC><BD><C0><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 51 warnings generated. guild.cppguild_manager.cpp:544:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5>忡 <BC><B1><C0><FC><C6><F7><B0><ED><B8><A6> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>!"), TouchGuild(guild_id1)->GetName(), TouchGuild(guild_id2)->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:558:67: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g2->GetMasterCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %s <B1><E6><B5>尡 <B1><E6><B5><E5><C0><FC><C0><BB> <B0>ź<CE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), g1->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:582:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5>尡 <C0><E1><BD><C3> <C8><C4> <C0><FC><C0><EF><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>!"), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:630:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5>尡 <C0><FC><C0><EF><C0><BB> <BD><C3><C0><DB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>!"), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :925:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><A6><B0><F8><C7>ϰ<ED><C0><DA> <C7>ϴ<C2> <B0><E6><C7><E8>ġ<B0><A1> <B3><B2><C0><BA> <B0><E6><C7><E8>ġ<BA><B8><B4><D9> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:648:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5> <BB><E7><C0><CC><C0><C7> <C0><FC><C0><EF><C0><CC> <B9><AB><BD>ºη<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:654:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><BF><CD><C0><C7> <C0><FC><C0>£<BC><AD> <BD>¸<AE> <C7><U+07FD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:658:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><BF><CD><C0><C7> <C0><FC><C0>£<BC><AD> <BD>¸<AE> <C7><U+07FD><C0><B4>ϴ<D9>."), g2->GetName(), g1->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:742:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] master1->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><CC> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:750:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] master2->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><CC> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:756:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5> <BB><E7><C0><CC><C0><C7> <C0><FC><C0><EF><C0><CC> <C3><EB><BC>ҵǾ<FA><BD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1036:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><E8><C1><A6><C7><D2> <BC><F6> <BE><F8><B4><C2> <B1><DB><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1287:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BF><EB><BD>ŷ<C2><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. (%d, %d)"), GetSP(), iNeededSP); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1296:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C4><F0>Ÿ<C0><D3><C0><CC> <B3><A1><B3><AA><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5> <BD><BA>ų<C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1315:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %d <BD><BA>ų<C0><BB> <BB><E7><BF><EB><C7><D4> (%d, %d) to %u"), dwVnum, GetSP(), iNeededSP, pid); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1336:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4>밡 %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pcci->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1349:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4>밡 <BF>¶<F3><C0><CE> <BB><F3><C5>°<A1> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1369:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BD><BA>ų<C0><BA> <B1><E6><B5><E5><C0><FC> <C1><U+07FF><A1><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_udp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_udp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild.cpp:1736:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %u<C0><C7> <BF><EB><BD>ŷ<C2><C0><BB> ȸ<BA><B9><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), iSP); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1810:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><E1><BD><C3><C8>Ŀ<A1> <C0>̿<EB><C7><D8><C1>ֽʽÿ<C0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1837:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><E1><BD><C3><C8>Ŀ<A1> <C0>̿<EB><C7><D8><C1>ֽʽÿ<C0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1843:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <B1>ݰ<ED><BF><A1><BC><B1> <B1><E6><B5><E5><C0>常 <C3><E2><B1><DD><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1849:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><A1><C1><F6><B0><ED> <C0>ִ<C2> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1944:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C3>ʴ<EB> <BD><C5>û<C0><BB> <B9><DE><C0><BB> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1954:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <B1><E6><B5><E5> <C3>ʴ<EB> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1959:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1964:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B4>ٸ<A5> <C1><A6><B1><B9> <BB><E7><B6><F7><C0><BB> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1974:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1979:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <C7>ػ<EA><C7><D1> <C1><F6> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1982:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_ALREADYJOIN: pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C0>̹<CC> <B4>ٸ<A5> <B1><E6><B5>忡 <BC><D3><C7><D8><C0>ֽ<C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1983:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILDISFULL: pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C3>ִ<EB> <B1><E6><B5><E5><BF><F8> <BC><F6><B8><A6> <C3>ʰ<FA><C7><U+07FD><C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1984:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILD_IS_IN_WAR : pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <B1><E6><B5>尡 <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1985:78: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_INVITE_LIMIT : pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <BD>ű<D4> <B0><A1><C0><D4> <C1><A6><C7><D1> <BB><F3><C5><C2> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cppIn file included from input_teen.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_teen.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :2039:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2044:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <C7>ػ<EA><C7><D1> <C1><F6> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2047:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_ALREADYJOIN: pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C0>̹<CC> <B4>ٸ<A5> <B1><E6><B5>忡 <BC><D3><C7><D8><C0>ֽ<C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2048:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILDISFULL: pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C3>ִ<EB> <B1><E6><B5><E5><BF><F8> <BC><F6><B8><A6> <C3>ʰ<FA><C7><U+07FD><C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2049:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILD_IS_IN_WAR : pchInvitee->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <B1><E6><B5>尡 <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2050:78: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_INVITE_LIMIT : pchInvitee->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <BD>ű<D4> <B0><A1><C0><D4> <C1><A6><C7><D1> <BB><F3><C5><C2> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from fishing.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ guild_war.cpp:46:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C1><U+07FF><A1><B4><C2> <BB><E7><B3>ɿ<A1> <B5><FB><B8><A5> <C0><CC><C0><CD><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_auth.cpp:448:8: warning: unused variable 'last' [-Wunused-variable] char *last = 0; ^ In file included from item_addon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_addon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild_war.cpp:316:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0><FC><C0><EF> <BC><AD><B9><F6><B0><A1> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5><C0><FC><C0><BB> <BD><C3><C0><DB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:356:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0><FC><C0><EF> <BC><AD><B9><F6><B0><A1> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5><C0><FC><C0><BB> <BD><C3><C0><DB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:382:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0>̹<CC> <BC><B1><C0><FC><C6><F7><B0><ED> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:654:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C0><FC><C0><EF><C0><CC> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp3 warnings generated. 313 warnings generated. :730:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<<B1><E6><B5><E5>> <B7><A1><B4><F5> <C1><A1><BC><F6><B0><A1> %d <C1><A1><C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>"), point); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 4 warnings generated. In file included from item_attribute.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_attribute.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from item.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 94 warnings generated. 20 warnings generated. input_teen.cpp:99:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><CC> <C0>̹<CC> %d<BD>ð<A3><C0><CC> <C1><F6><B3><B5><BD><C0><B4>ϴ<D9>."), hour); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:105:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><CC> <C0>̹<CC> %d<BD>ð<A3><C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>,"), hour); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:106:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻ<C5> <C8><C4> <B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C8><U+07BD><C4><C0><BB> <C3><EB><C7><D8><C1>ֽñ<E2><B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:112:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><BA> <C0>̹<CC> <B0><D4><C0><D3> <C7>Ƿ<CE> <BB><F3><C5>¿<A1> <B5><E9><BE><C0><B8><B8><E7>,")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:113:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B0><D4><C0><D3> <B3><BB><C0><C7> <BC><F6><C0><CD><C0><CC> <C1><A4><BB><F3>ġ<C0><C7> 50%<B7><CE> <C7><CF><C7><E2><B5>˴ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:114:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻð<ED>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:115:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C8><U+07BD><C4> <B9><D7> <C7>о<F7><BF><A1> <BF><AD><C1><DF><C7><D8><C1>ֽʽÿ<C0>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:121:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><BA> <C0>̹<CC> <BF><C2><C0><FC><C7><CF><C1><F6> <B8><F8><C7><D1> <B0><D4><C0><D3> <BD>ð<A3><BF><A1> <B5><E9><BE><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:122:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻ<C5> <C8><C4> <C8><U+07BD><C4><C0><BB> <C3><EB><C7><D8><C1>ֽʽÿ<C0>,")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:123:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B1><U+05F7><B8><C1><F6> <BE><CA><C0><B8><B8><E9> <B0>ǰ<AD> <BB><F3><BF><A1> <C7><C7><C7>ظ<A6> <C0><D4><C0><BB> <BC><F6> <C0><D6><C0><B8><B8><E7> <B0><D4><C0><D3> <B3><BB><C0><C7> <BC><F6>ġ<B4><C2> 0<C0><CC> <B5>˴ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:124:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><CC> 5<BD>ð<A3><C0><CC> <B5>Ǹ<E9> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿɴϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:137:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, buflen, LC_TEXT("%d<BD>ð<A3>"), hour); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:139:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, buflen, LC_TEXT("%d<BA><D0>"), min); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:160:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0>Դϴ<D9>."), off_time_string); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:161:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><BA> 0<C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. 100% ȿ<B0><FA><B8><A6> <BE><F2><C0><B8><BD><C7> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:166:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0≯<E7>, <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0>Դϴ<D9>."), ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_udp.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ item.cpp:28:116: warning: field 'm_pkRealTimeExpireEvent' will be initialized after field 'm_pkExpireEvent' [-Wreorder-ctor] m_bExchanging(false), m_pkDestroyEvent(NULL), m_pkUniqueExpireEvent(NULL), m_pkTimerBasedOnWearExpireEvent(NULL), m_pkRealTimeExpireEvent(NULL), ^ 19 warnings generated. In file included from log.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from log.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from locale_service.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager_idrange.cpp:3: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager_idrange.cpp:3: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from locale_service.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. item.cpp:698:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:703:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:713:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:718:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:836:88: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bWearCell < WEAR_MAX_NUM || bWearCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ input_login.cpp:51:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<BE><C6><C0><CC><C5><DB> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), item_drop_bonus); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:56:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B0><F1><B5><E5> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), gold_drop_bonus); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:61:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B4><EB><B9>ڰ<F1><B5><E5> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), gold10_drop_bonus); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:66:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B0><E6><C7><E8>ġ %d%% <C3>߰<A1> ȹ<B5><E6> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), exp_bonus); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1564:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1><BC><AD> <BC><D2><C4><CF> <BA><FC><C1><FA><B6><A7><B1><EE><C1><F6> <B3><B2><C0><BA> <BD>ð<A3> %d"), GetName(), time); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1712:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1> <B9><DA><C7><F4><C0>ִ<F8> <BA><B8><BC><AE><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1734:14: warning: unused variable 'vnum' [-Wunused-variable] const DWORD vnum = item->GetVnum(); ^ item.cpp:2078:29: warning: array subscript is of type 'char' [-Wchar-subscripts] return GetProto()->aLimits[GetProto()->cLimitTimerBasedOnWearIndex].lValue; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. input_login.cpp:667:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:807:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C0><CC> <B8>ʿ<A1><BC><B1> <B0><AD><C1><A6><C0><FB><C0><CE> <B4><EB><C0><FC><C0><CC> <C0><D6><C0><BB><BC><F6> <B5><B5> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:808:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C0><CC> <C1><B6><C7><U+05FF><A1> <B5><BF><C0><C7><C7><CF><C1><F6> <BE><CA><C0><BB><BD><C3>")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:809:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BA><BB><C0><CE><C0><C7> <C1>ּ<BA> <B9><D7> <BA>μ<BA><C0><B8><B7><CE> <B5><B9><BE>ư<A1><BD>ñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from login_data.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from login_data.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from item.cpp:18: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. 8 warnings generated. input_db.cpp:1179:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5><B0>ŷ<A1>â<C0><CC> <BF><AD><B8><B0><BB><F3><C5>¿<A1><BC><AD><B4><C2> â<B0><ED><B8><A6> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:1240:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED> <BA><F1><B9>й<F8>ȣ<B0><A1> <BA><AF><B0><E6><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:1244:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <B1><E2><C1><B8> <BA><F1><B9>й<F8>ȣ<B0><A1> Ʋ<B7>Ƚ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:1941:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1><C0><E7><B1>Ⱓ<C0><CC> %d<BA><D0> <C8><C4> <B8><B8><B7><E1> <B5>˴ϴ<D9>."), (p->dwRemainSeconds / 60)); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from item_attribute.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from item_manager.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_main.cppinput_db.cpp:2650:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> %s <B1><B9><B0><ED><BF><A1><B4><C2> %u <C0><C7> <B5><B7><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>"), EMPIRE_NAME(Empire), CMonarch::instance().GetMoney(Empire)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2670:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> %s <B1><B9><B0><ED><BF><A1><B4><C2> %d <C0><C7> <B5><B7><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>"), EMPIRE_NAME(Empire), CMonarch::instance().GetMoney(Empire)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2691:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <B5><B7><C0><BB> <B0><A1><C1><AE><BF>ü<F6> <BE><F8><B4><C2> <BB><F3>Ȳ<C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2698:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(notice, sizeof(notice), LC_TEXT("%s<C0><C7> <B1><BA><C1>ְ<A1> %s <B4><D4><C0><B8><B7><CE> <B1><B3>ü<B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(info->bEmpire), info->szName); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. :107:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:120:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BD>ð<A3> %d <BA><D0> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), hour, min, sec); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:122:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BD>ð<A3> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), hour, sec); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:124:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BA><D0> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), min, sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:126:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), sec); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from item_manager_idrange.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ input_main.cpp8 warnings generated. :350:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:502:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] len = snprintf(buf, sizeof(buf), LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), pTable->szLocaleName); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:504:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] len = snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <C7>ʿ<E4><C7>մϴ<D9>."), pTable->szLocaleName); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp3 warnings generated. :770:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), pTable->szLocaleName); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:772:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<C0><CC> <C7>ʿ<E4><C7>մϴ<D9>."), pTable->szLocaleName); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:785:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><DC>ġ<B1><E2><B4><C2> <B7><B9><BA><A7> %d <C0>̻<F3><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9> <C7>մϴ<D9>."), SHOUT_LIMIT_LEVEL); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:848:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ <C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:865:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E6><B5>忡 <B0><A1><C0><D4><C7><CF><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cppIn file included from messenger_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from messenger_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :989:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B8><U+07BD><C5><C1><AE> <C3>߰<A1> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1000:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> <BF><C0>ڴ<C2> <B8><U+07BD><C5><C1><AE><BF><A1> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1022:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> <BF><C0>ڴ<C2> <B8><U+07BD><C5><C1><AE><BF><A1> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1029:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> <C1><A2><BC>ӵ<C7> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>."), name); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1037:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B8><U+07BD><C5><C1><AE> <C3>߰<A1> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1159:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] to_ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1> â<B0><ED><B8><A6> <BF><AD><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1173:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1> â<B0><ED><B8><A6> <BF><AD><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1196:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1205:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] to_ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1215:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><U+05FC><F6><B0><A1> 20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>..")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1233:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>ϰ<E6><BF><EC> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1265:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <C3>ѱݾ<D7><C0><CC> 20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>..")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1347:29: warning: converting the result of '<<' to a boolean; did you mean '(bArg << 22) != 0'? [-Wint-in-bool-context] else if( bArg > 14 && bArg << 22 ) ^ input_main.cpp:2114:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B7><CE> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB> <C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2120:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2126:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2132:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2138:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2189:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2199:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2213:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2265:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2286:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2297:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><E4>û<C0><BB> <C7><D1> ij<B8><AF><C5><U+0378><A6> ã<C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2309:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2320:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B8><AE><B4><F5><B8><B8> <BA><AF><B0><E6><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2326:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BB><F3><C5>¸<A6> <BA><AF><B0><E6><C7>Ϸ<C1><B4><C2> <BB><E7><B6><F7><C0><CC> <C6><C4>Ƽ<BF><F8><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2367:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2373:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2379:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><A1><BC><AD> <C3>߹<E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2393:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C1><AF><B3><BB><BF><A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>߹<E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2409:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] B->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <C3>߹<E6><B4><E7><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2424:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C1><AF><B3><BB><BF><A1><BC><AD><B4><C2> <C6><C4>Ƽ<B8><A6> <B3><AA><B0><A5> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2435:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2445:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C6><C4>Ƽ<BF><F8><C0><BB> Ż<C5><F0><BD><C3>ų <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2460:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7>ػ<EA><C7><D1> <C8><C4> %d<C0><CF> <C0>̳<BB><BF><A1><B4><C2> <B1><E6><B5>带 <B8><B8><B5><E9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2468:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF> <C0>̳<BB><BF><A1><B4><C2> <B1><E6><B5>带 <B8><B8><B5><E9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2486:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <B1><E6><B5><E5> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2494:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> [%s] <B1><E6><B5>尡 <BB><FD><BC><BA><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), cp.name); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2519:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BB><FD><BC><BA><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 34 warnings generated. input_main.cpp:2530:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ <B1><E2><BC><FA><C0><BA> <C6><C4>Ƽ<C0>常 <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2545:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2607:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>忡 <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2623:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>߸<F8><B5><C8> <B1>ݾ<D7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2629:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><A1><C1><F6><B0><ED> <C0>ִ<C2> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2646:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>߸<F8><B5><C8> <B1>ݾ<D7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2661:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><AF><C7><D1> <BB><E7><B6><F7><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2672:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BE><C6><C1><F7> <B0><A1><C0><D4><C7><D2> <BC><F6> <BE><F8><B4><C2> ij<B8><AF><C5><CD><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2685:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC> <C1><U+07FF><A1><B4><C2> <B1><E6><B5><E5><BF><F8><C0><BB> Ż<C5><F0><BD><C3>ų <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2701:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <B0><B0><C0><BA> <B1><E6><B5>尡 <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2707:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3>ų <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2723:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3>ų <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2728:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3><C4><U+05FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2730:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><AF><C7><D1> <BB><E7><B6><F7><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2747:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7> <C0≯<A7><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2751:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <C1><F7><C0><A7> <C0≯<A7><C0><BA> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2755:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <C1><F7><C0><A7> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2773:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7> <B1><C7><C7><D1><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2777:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <B1><C7><C7><D1><C0><BA> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2792:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>尡 <C0>̹<CC> <C3>ְ<ED> <B7><B9><BA><A7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2801:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %u<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> <C5><F5><C0><DA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), offer); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2805:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><E6><C7><E8>ġ <C5><F5><C0>ڿ<A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2818:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2824:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BF><EB><BD>ŷ<C2> ȸ<BA><B9><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2851:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><F8><C1><F6><B1><DB><C0><BB> <C0>ۼ<BA><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2884:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7><B8><A6> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2886:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <C1><F7><C0><A7><B4><C2> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2888:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><B8><B7><CE> <C1><F7><C0><A7><B8><A6> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2913:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>屺<C0><BB> <C1><F6><C1><A4><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2919:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B4><F5><C0>̻<F3> <C0><E5><BC><F6><B8><A6> <C1><F6><C1><A4><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2963:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><BB> <B0>dz<D7><C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2989:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C0><AF> <B5><B7><C0><CC> 20<BE><EF><B3><C9><C0><BB> <B3>Ѿ<EE> <B0>ŷ<A1><B8><A6> <C7>ۼ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2999:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>ϰ<E6><BF><EC> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:3014:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED>,<B0>ŷ<A1>â<B5><EE><C0><CC> <BF><AD><B8><B0> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B0><B3><B7><AE><C0><BB> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:3071:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BB><E7><B1><CD> Ÿ<BF><F6> <BF>Ϸ<E1> <BA><B8><BB><F3><C0><BA> <C7>ѹ<F8><B1><EE><C1><F6> <BB><E7><BF>밡<B4><C9><C7>մϴ<D9>."); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ input_main.cpp:3135:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 16 warnings generated. In file included from input_db.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from monarch.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from monarch.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. In file included from motion.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from motion.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. In file included from In file included from p2p.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from p2p.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_main.cpp:13: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from over9refine.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from over9refine.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from packet_info.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from packet_info.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from passpod.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from passpod.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mining.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from mining.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from passpod.cpp:3: ./passpod.h:22:13: warning: private field 'm_lpFDW' is not used [-Wunused-private-field] LPFDWATCH m_lpFDW; ^ In file included from pcbang.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from pcbang.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. item_manager.cpp:834:18: warning: variable 'extraDrop' is uninitialized when used within its own initialization [-Wuninitialized] int extraDrop = extraDrop+=CPrivManager::instance().GetPriv(pkKiller, PRIV_ITEM_DROP)+(pkKiller->IsEquipUniqueItem(UNIQUE_ITEM_DOUBLE_ITEM) ? 100 : 0); ~~~~~~~~~ ^~~~~~~~~ item_manager.cpp:1671:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "<C0><B0><B0><A2><BA><B8><C7><D5> DROP EVENT "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ item_manager.cpp:1683:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "<C0><B0><B0><A2><BA><B8><C7><D5> DROP EVENT "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mob_manager.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from mob_manager.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from priv_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from priv_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from pvp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from pvp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from party.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from party.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ messenger_manager.cpp:122:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> ģ<B1><B8> <C3>߰<A1><B8><A6> <B9><DE><C0><BB> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:44:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ְ<A1> <B3><BB><B8><B0> <C3>ູ<C0><B8><B7><CE> <B8><F0><B5><E7> <BF><A1><B3><CA><C1><F6><B0><A1> <B0><A1><B5><E6> ä<BF><F6><C1><FD><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:65:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:73:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3><CA> <C8>Ŀ<A1> <B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>"), ch->GetMCLTime(CHARACTER::MI_HEAL)); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:80:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), GetMoney(Empire), price); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:97:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[TEST_ONLY]<C7><F6><C0><E7> <B1><B9><B0><ED> : %d "), GetMoney(Empire) - price); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ messenger_manager.cpp:175:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> %s <B4><D4><C0><BB> ģ<B1><B8><B7><CE> <C3>߰<A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), companion.c_str()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ messenger_manager.cpp:217:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> %s <B4><D4><C0><BB> <B8><U+07BD><C5><C0><FA><BF><A1><BC><AD> <BB><E8><C1><A6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), companion.c_str()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:295:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0><CC> <BC><F6><B7>õ<B5><B0><A1> <C3>ִ<EB>(%d)<B0><A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), Pick_GetCurExp(pick)); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:315:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0>̰<A1> <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from mining.cpp:316:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><B2>۸<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B0><C0>̷<CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:322:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0><CC><C0><C7> <BC><F6><B7>õ<B5><B0><A1> <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! (%d/%d)"), ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:327:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0>̰<A1> <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:328:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><B2>۸<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B0><C0>̷<CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:358:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0≯<A6> <B5><E9><B0><ED> <C0><D6><C1><F6> <BE>ʾƼ<AD> Ķ <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:365:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5><C0>̻<F3> ij<B3><BE> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:374:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:378:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item_manager.cpp:19: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. In file included from polymorph.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from polymorph.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mining.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from over9refine.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 16 warnings generated. polymorph.cpp18 warnings generated. :72:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BF><A1> <BD><C7><C6><D0> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ polymorph.cpp:79:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BF><A1> <BD><C7><C6><D0> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ polymorph.cpp:119:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BC><AD> <BC><F6><B7><C3><C0><BB> <B8><B6>ú<BD><C0><B4>ϴ<D9>. <BD>ż<B1><BF><A1><B0><D4> ã<BE>ư<A1><BC><BC><BF><E4>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:108:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> %s<C0><CC> %d%% <C1><F5><B0><A1><C7><U+07FD><C0><B4>ϴ<D9>!"), g->GetName(), GetPrivName(type), value); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:114:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> %s<C0><CC> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿԽ<C0><B4>ϴ<D9>."), g->GetName(), GetPrivName(type)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:163:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><C7> %s<C0><CC> %d%% <C1><F5><B0><A1><C7><U+07FD><C0><B4>ϴ<D9>!"), GetEmpireName(empire), GetPrivName(type), value); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:173:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><C7> %s<C0><CC> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿԽ<C0><B4>ϴ<D9>."), GetEmpireName(empire), GetPrivName(type)); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 8 warnings generated. party.cpp:326:62: warning: illegal character encoding in string literal [-Winvalid-source-encoding] rMember.pCharacter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B0><A1> <C7>ػ<EA> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua.cpp:9: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua.cpp:9: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ party.cpp:1126:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1134:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1140:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><EB><BB><F3><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C7><F6><C0><E7> <C0><A7>ġ<B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 97 warnings generated. party.cpp:1380:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ<C0><C7> <C7><F9><B5><BF><B7><C2><C0><CC> <B3><F4><BE><C6><C1><AE> <C1><F6><B1>ݺ<CE><C5><CD> <C3>߰<A1> <B0><E6><C7><E8>ġ <BA><B8><B3>ʽ<BA><B8><A6> <B9><U+07BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. 6 warnings generated. In file included from questlua_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pvp.cpp:186:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B4><U+0530><FA><C0><C7> <B4><EB><B0><E1> <BD><C3><C0><DB>!"), pkChr->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:187:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B4><U+0530><FA><C0><C7> <B4><EB><B0><E1> <BD><C3><C0><DB>!"), pkVictim->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:205:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(msg, sizeof(msg), LC_TEXT("%s<B4><D4><C0><CC> <B4><EB><B0><E1><BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>. <BD>³<AB><C7>Ϸ<C1><B8><E9> <B4><EB><B0>ᵿ<C0>Ǹ<A6> <C7>ϼ<BC><BF><E4>."), pkChr->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:208:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1><B0><D4> <B4><EB><B0><E1><BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>."), pkVictim->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from pvp.cpp:425:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ pvp.cpp:425:46: note: place parentheses around the '&&' expression to silence this warning if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire || ^ ( ) pvp.cpp:426:46: warning: '&&' within '||' [-Wlogical-op-parentheses] pkVictim->GetPKMode() == PK_MODE_PROTECT && pkVictim->GetEmpire() == bMapEmpire ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pvp.cpp:426:46: note: place parentheses around the '&&' expression to silence this warning pkVictim->GetPKMode() == PK_MODE_PROTECT && pkVictim->GetEmpire() == bMapEmpire ) ^ ( ) mob_manager.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from questlua_arena.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_arena.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dungeon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dungeon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. 3 warnings generated. 7 warnings generated. questlua.cpp:79:7: warning: variable 'returnBool' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (pPC) ^~~ questlua.cpp:88:10: note: uninitialized use occurs here return returnBool; ^~~~~~~~~~ questlua.cpp:79:3: note: remove the 'if' if its condition is always true if (pPC) ^~~~~~~~ questlua.cpp:78:18: note: initialize the variable 'returnBool' to silence this warning bool returnBool; ^ = false 3 warnings generated. 3 warnings generated. In file included from questlua_global.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_global.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_building.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_building.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_danceevent.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_danceevent.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_forked.cpp:9: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_forked.cpp:9: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_game.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_game.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. 11 warnings generated. In file included from questlua_mgmt.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_mgmt.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. In file included from questlua_guild.cpp:5: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_guild.cpp:5: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. In file included from questlua_horse.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_horse.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pet.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pet.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 4 warnings generated. In file included from questlua_item.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_item.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 3 warnings generated. In file included from questlua_game.cpp:6: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. In file included from questlua_party.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_party.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_global.cpp:965:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3><C8><C4> <B8><F0><B5><CE> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><B5>˴ϴ<D9>."), iMapIndex, false); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua_oxevent.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_oxevent.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 3 warnings generated. 8 warnings generated. In file included from questlua_monarch.cpp:5: In file included from ./monarch.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_monarch.cpp:5: In file included from ./monarch.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_npc.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_npc.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_item.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. In file included from questpc.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questpc.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questmanager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questmanager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. questlua_npc.cpp:293:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:309:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:324:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:340:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ 8 warnings generated. 3 warnings generated. 3 warnings generated. In file included from In file included from questlua_pc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from refine.cpp:2: In file included from ./refine.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from refine.cpp:2: In file included from ./refine.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_global.cpp:16: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from questlua_target.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_target.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from safebox.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from safebox.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_monarch.cpp:148:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:162:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> HP,SP<B0><A1> <B8><F0><B5><CE> ä<BF><F6><C1><FD><B4>ϴ<D9>."), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:165:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:184:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:195:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:202:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F0>Ÿ<C0><D3> <C0><FB><BF><EB><C1><DF> %d <C8><C4> <BB><E7><BF>밡<B4><C9>"), next_sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:221:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <BB><E7><C0><DA><C8><C4> <BF><B5><C7><E2><C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> 3<BA>а<A3> 10 %% <C0><C7> <B0><F8><B0>ݷ<C2><C0><CC> <C1><F5><B0><A1><B5>˴ϴ<D9>"), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:242:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:252:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:259:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F0>Ÿ<C0><D3> <C0><FB><BF><EB><C1><DF> %d <C8><C4> <BB><E7><BF>밡<B4><C9>"), next_sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:278:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <B1>ݰ<AD><B1><C7> <BF><B5><C7><E2><C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> 3<BA>а<A3> 10 %% <C0><C7> <B9><E6><BE><EE><B7><C2><C0><CC> <C1><F5><B0><A1><B5>˴ϴ<D9>"), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:322:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:410:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:418:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BF><A1><BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:432:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:459:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:468:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : Ȳ<B1>ݵβ<A8><BA><F1><B0><A1> <B1><B9><B0><ED><B7><CE> ȯ<BF><F8><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:469:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : <C7><F6><C0><E7> <B1><B9><B0><ED> : %d"), empire_money); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:475:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : Ȳ<B1>ݵβ<A8><BA><F1><B8><A6> <B1><B9><B0><ED><B7><CE> ȯ<BF><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:498:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:505:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_WARP)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:517:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:533:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:538:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C0><AF><C0><FA><B4><C2> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pkCCI->bChannel, g_bChannel); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:544:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:555:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), name.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:577:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:583:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:591:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), name.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:615:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B3><AA><C0><C7> <B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:620:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s <BA><B8><C0><AF><B1>ݾ<D7> %lld "), EMPIRE_NAME(n), p->name[n], p->money[n]); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:622:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:627:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:630:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:653:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:660:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:671:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:685:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:691:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3> <C1><DF> <C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), name.c_str(), pkCCI->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:697:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:702:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:714:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BB> <BC><D2>ȯ<C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), name.c_str()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:724:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:732:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:738:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:744:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:749:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:773:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:837:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:843:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:852:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, ciTransferCost); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:868:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:874:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3><C1><DF><C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:881:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:886:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:897:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ <BF><E4>û<C0><BB> <BA><B8><B3>½<C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:904:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:912:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:918:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:924:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> <B1><D9>ó<BF><A1> <C0>ֽ<C0><B4>ϴ<D9>"), pTargetChar->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:930:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:935:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:948:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ <BF><E4>û<C0><BB> <BA><B8><B3>½<C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. 7 warnings generated. In file included from regen.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from regen.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questnpc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questnpc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ start_position.cpp:8:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BD>ż<F6><B1><B9>", ^~~~ ~~~~~~~~~~~~ start_position.cpp:9:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "õ<C1><B6><B1><B9>", ^~~~~~~~~~~~~~~~ start_position.cpp:10:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C1><F8><B3>뱹", ^~~~~~~~~~~~ In file included from shop.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from shop.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from sectree.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from sectree.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from skill.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from skill.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questnpc.cpp:500:11: warning: unused variable 'pPC' [-Wunused-variable] PC * pPC = CQuestManager::instance().GetPC(pc.GetID()); ^ questnpc.cpp:921:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] os << ", '"<<LC_TEXT("<B4>ݱ<E2>")<<"'"; ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from sectree_manager.cpp:10: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from sectree_manager.cpp:10: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:409:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:413:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><BF><A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:414:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questpc.cpp:630:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C4><F9><BD><BA>Ʈ> <C0><CC><C0><FC><BF><A1> <B0><B0><C0><BA> <BA><B8><BB><F3><C0><BB> <B9><DE><C0><BA> <C0><FB><C0><CC> <C0>־<EE> <B4>ٽ<C3> <B9><DE><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:1874:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BF><B5><BE><C8><C0><BE><BC><BA>", 4743, 9548}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1875:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C0><D3><C1><F6><B0><EE>", 3235, 9086}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1876:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C0>ھ<E7><C7><F6>", 3531, 8829}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1877:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C1><B6><BE><C8><C0><BE><BC><BA>", 638, 1664}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1878:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BD>·<E6><B0><EE>", 1745, 1909}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1879:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BA><B9><C1><A4><C7><F6>", 1455, 2400}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1880:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C6><F2><B9><AB><C0><BE><BC><BA>", 9599, 2692}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1881:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<B9><E6><BB><EA><B0><EE>", 8036, 2984}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1882:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<B9>ڶ<F3><C7><F6>", 8639, 2460}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1883:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BC><AD><C7>ѻ<EA>", 4350, 2143}, ^~~~~~~~~~~~ ~~~~ 3 warnings generated. questmanager.cpp:582:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:607:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:632:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:660:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:704:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:758:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 66 warnings generated. questmanager.cpp:1764:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from war_map.cpp:2: In file included from ./war_map.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from war_map.cpp:2: In file included from ./war_map.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from safebox.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 9 warnings generated. In file included from wedding.cpp:2: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from In file included from questlua_pc.cpp:11: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ wedding.cpp:2: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sectree.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from xmas_event.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from xmas_event.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from target.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from target.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from trigger.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from trigger.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from panama.cpp:2: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from panama.cpp:2: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sectree_manager.cpp:339:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/') ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sectree_manager.cpp:339:38: note: place parentheses around the '&&' expression to silence this warning if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/') ^ ( ) 3 warnings generated. 8 warnings generated. shop.cpptrigger.cpp:141:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ trigger.cpp:141:24: note: place parentheses around the '&&' expression to silence this warning if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim) ^ ( ) :384:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pkPC->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6>Ǹűݾ<D7><C0><C7> %d %% <B0><A1> <BC><BC><B1><DD><C0><B8><B7><CE> <B3><AA><B0><A1><B0>Ե˴ϴ<D9>"), iVal); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from shop.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 4 warnings generated. 21 warnings generated. wedding.cpp:81:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B0><E1>ȥ<BD><C4><C0><CC> <C1><BE><B7><E1><B5>˴ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ wedding.cpp:82:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<C0>ڵ<BF><C0><B8><B7><CE> <B3><AA><B0><A1><B0>Ե˴ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from threeway_war.cpp:5: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from threeway_war.cpp:5: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ war_map.cppIn file included from sectree_manager.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 4 warnings generated. :385:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C0><FC> <B8><F0><B5><E5><B7><CE> <B1><E6><B5><E5><C0><FC><BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:386:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><B1><C5><C3><C7>Ͻø<E9> <B9><DB><C0><B8><B7><CE> <B3><AA><B0><A5> <BC><F6> <C0>ִ<C2> <<B0><FC><B6><F7> <C1><BE><B7><E1>> <B9><F6>ư<C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:483:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B1><E6><B5><E5><C0><FC><BF><A1> <C2><FC><B0><A1><C7><D1> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><BF><F8><C0><CC> <BE>ƹ<AB><B5><B5> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:484:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("1<BA><D0> <C0>̳<BB><BF><A1> <BE>ƹ<AB><B5><B5> <C1><A2><BC><D3><C7><CF><C1><F6> <BE><CA><C0><B8><B8><E9> <B1><E6><B5><E5><C0><FC><C0><CC> <C0>ڵ<BF> <C1><BE><B7><E1><B5>˴ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:526:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B1><E6><B5><E5><C0><FC><C0><CC> <C0><CF><C2><EF> <C1><BE><B7><E1><B5>Ǿ<EE> <B9><AB><BD>ºη<CE> <C6><C7><C1><A4> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. (5<BA><D0><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BD>)")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from BlueDragon.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from BlueDragon.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. In file included from skill_power.cpp:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from skill_power.cpp:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from DragonLair.cpp:8: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from DragonLair.cpp:8: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SpeedServer.cpp:3: In file included from ./SpeedServer.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from SpeedServer.cpp:3: In file included from ./SpeedServer.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SpeedServer.cpp:3: ./SpeedServer.h:43:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (hour==rhs.hour) && (min<rhs.min); ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:43:25: note: place parentheses around the '&&' expression to silence this warning || (hour==rhs.hour) && (min<rhs.min); ^ ( ) ./SpeedServer.h:68:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon<rhs.mon) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:68:25: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon<rhs.mon) ^ ( ) ./SpeedServer.h:69:43: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:69:43: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ^ ( ) SpeedServer.cpp:104:9: warning: comparison of array 'this->file_name' equal to a null pointer is always false [-Wtautological-pointer-compare] if (0==file_name || 0==file_name[0]) ~ ^~~~~~~~~ SpeedServer.cpp:144:9: warning: comparison of array 'this->file_name' equal to a null pointer is always false [-Wtautological-pointer-compare] if (0==file_name || 0==file_name[0]) ~ ^~~~~~~~~ 3 warnings generated. In file included from questlua_speedserver.cpp:2: In file included from ./SpeedServer.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_speedserver.cpp:2: In file included from ./SpeedServer.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_speedserver.cpp:2: ./SpeedServer.h:43:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (hour==rhs.hour) && (min<rhs.min); ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:43:25: note: place parentheses around the '&&' expression to silence this warning || (hour==rhs.hour) && (min<rhs.min); ^ ( ) ./SpeedServer.h:68:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon<rhs.mon) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:68:25: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon<rhs.mon) ^ ( ) ./SpeedServer.h:69:43: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:69:43: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ^ ( ) In file included from HackShield_Impl.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from HackShield_Impl.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. 5 warnings generated. In file included from char_hackshield.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_hackshield.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threeway_war.cppIn file included from questlua_dragonlair.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dragonlair.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :343:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("<C7><F6><C0><E7> <BD><BA><C4>ھ<EE> <BD>ż<F6><B1><B9>:%d õ<C1><B6><B1><B9>:%d <C1><F8><B3>뱹:%d"), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:409:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<BC><BA><C1><F6><C0><C7> <B8><B6><BF><D5>: <B3><CA><C8><F1> ") + ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:411:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B3>༮<B5><E9><C0><BA> <C0>̰<F7> <BC><BA><C1><F6><BF><A1> <C0><D6><C0><BB> <C0>ڰ<DD><C0><BB> <C0>Ҿ<FA><B4><D9>. <B8><F0><B5><CE> <BC><BA><C1><F6><BF><A1><BC><AD> <B9><B0><B7><AF><B3><AA><B0>Ŷ<F3>~~[ENTER][ENTER] 10<C3><CA> <C8>Ŀ<A1> <B8><F0><B5><CE> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>ϰ<D4> <B5>˴ϴ<D9>. ") + ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:421:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<BB><EF><B0>Ÿ<AE> <C0><FC><C5><F5><BF><A1><BC><AD> %s <B1><B9><B0><A1><B0><A1> <B0><A1><C0><E5><B8><D5><C0><FA> Ż<B6><F4><C0><BB> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>"), Nation.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:499:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("<C7><F6><C0><E7> <BD><BA><C4>ھ<EE> <BD>ż<F6><B1><B9>:%d õ<C1><B6><B1><B9>:%d <C1><F8><B3>뱹:%d"), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:513:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT(". <B3><CA><C8><F1><B0><A1> <BC><BA><C1><F6><C0><C7> <BC><F6>ȣ<C0>ڸ<A6> <C0><E2><B0><D4> <B5>ȴٸ<E9> <B3><CA><C8><F1><B4><C2> <BC><BA><C1><F6><C0><C7> <C1><D6><C0><CE><C0><CC> <B5>ȴ<D9>.[ENTER][ENTER] ") + ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ utils.cpp:136:6: error: redefinition of 'split_argument' void split_argument(const char* argument , std::vector<std::string>& vecArgs) ^ utils.cpp:19:6: note: previous definition is here void split_argument(const char *argument, std::vector<std::string> & vecArgs) ^ utils.cpp:176:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483645 to 2147483648 [-Wimplicit-int-float-conversion] return thecore_random() / (RAND_MAX + 1.f) * (b - a) + a; ^~~~~~~~ ~ /usr/include/stdlib.h:76:18: note: expanded from macro 'RAND_MAX' #define RAND_MAX 0x7ffffffd ^~~~~~~~~~ DragonLair.cpp:94:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, 512, LC_TEXT("<BF>밡<B8><AE><B0><A1> %d <C3>ʸ<B8><BF><A1> <C1><U+05FE><EE><BD><E1>ȿ<A4>Ф<D0>"), pInfo->pLair->GetEstimatedTime()); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 1 warning and 1 error generated. gmake: *** [Makefile:112: OBJDIR/utils.o] Error 1 8 warnings generated. DragonLair.cpp:149:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "DragonLair: <B5><B5><B6><F3><B0><EF><C0><CC> <C1><U+05FE><EE><BD><E1>ȿ"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ gmake: *** Waiting for unfinished jobs.... 3 warnings generated. In file included from buff_on_attributes.cpp:2: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from buff_on_attributes.cpp:2: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from XTrapManager.cpp:17: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from XTrapManager.cpp:17: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. In file included from DragonLair.cpp:4: ./DragonLair.h:19:8: warning: private field 'BaseMapIndex_' is not used [-Wunused-private-field] long BaseMapIndex_; ^ ./DragonLair.h:20:8: warning: private field 'PrivateMapIndex_' is not used [-Wunused-private-field] long PrivateMapIndex_; ^ In file included from dragon_soul_table.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from dragon_soul_table.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. buff_on_attributes.cpp:113:8: warning: unused variable 'old_value' [-Wunused-variable] int old_value = sum_of_attr_value * m_bBuffValue / 100; ^ buff_on_attributes.cpp:114:8: warning: unused variable 'new_value' [-Wunused-variable] int new_value = sum_of_attr_value * bNewValue / 100; ^ ClientPackageCryptInfo.cpp:9:54: warning: field 'm_pSerializedCryptKeyStream' will be initialized after field 'm_nCryptKeyPackageCnt' [-Wreorder-ctor] CClientPackageCryptInfo::CClientPackageCryptInfo() : m_pSerializedCryptKeyStream(NULL), m_nCryptKeyPackageCnt(0) ^ 10 warnings generated. 7 warnings generated. 3 warnings generated. 9 warnings generated. 5 warnings generated. 9 warnings generated. 1 warning generated. In file included from dragon_soul_table.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated.
-
4 hours ago, Tr3l said:
put back the utils.cpp and utils.h you had and modify this in them
if you have these already added, do not add them
utils.cpp add
void split_argument(const char *argument, std::vector<std::string> & vecArgs) { std::string arg = argument; boost::split(vecArgs, arg, boost::is_any_of(" "), boost::token_compress_on); }
utils.h add
extern void split_argument(const char *argument, std::vector<std::string> & vecArgs);
you certainly didn't add that
utils.cpp search #include "stdafx.h"
after add
#include <boost/algorithm/string/classification.hpp> #include <boost/algorithm/string/split.hpp>
My files
-
-
DB_ERROR_LOG
Spoilerclang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Config.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Config.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from PeerBase.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PeerBase.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Peer.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Peer.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from NetBase.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from NetBase.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Main.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Main.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from LoginData.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from LoginData.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from DBManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from DBManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Lock.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Lock.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Cache.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Cache.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerGuild.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerGuild.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from ItemAwardManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ItemAwardManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from ClientManager.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManager.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerLogin.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from HB.cpp:1: In file included from In file included from ClientManagerLogin.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from HB.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from MoneyLog.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from MoneyLog.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from PrivManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PrivManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from ClientManagerParty.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerParty.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerPlayer.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from GuildManager.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from GuildManager.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerPlayer.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 3 warnings generated. In file included from Main.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from Marriage.cpp:1: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Marriage.cpp:1: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from LoginData.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] NetBase.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerEventFlag.cpp:2: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerEventFlag.cpp:2: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerBoot.cpp:3: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ClientManagerBoot.cpp:3: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from Main.cpp:6: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) In file included from ClientManagerGuild.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ DBManager.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerLogin.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] In file included from In file included from GuildManager.cpp:2: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) 3 warnings and 2 errors generated. gmake: *** [Makefile:48: .obj/LoginData.o] Error 1 3 warnings and 2 errors generated. In file included from MoneyLog.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ClientManager.cpp:9: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from Cache.cpp:6: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; gmake: *** Waiting for unfinished jobs.... gmake: *** [Makefile:48: .obj/NetBase.o] Error 1 In file included from ItemAwardManager.cpp:7: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ^In file included from BlockCountry.cpp:9: In file included from ./stdafx.h:13: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from BlockCountry.cpp:9: In file included from ./stdafx.h:13: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerBoot.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from Monarch.cpp:1: In file included from ./Monarch.h:9: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from Monarch.cpp:1: In file included from ./Monarch.h:9: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from In file included from GuildManager.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ClientManagerParty.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from PrivManager.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerGuild.cpp:8: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) In file included from 6 warnings and 2 errors generated. gmake: *** [Makefile:48: .obj/Main.o] Error 1 In file included from DBManager.cpp:2: ./DBManager.h:89:8: warning: private field 'm_quit' is not used [-Wunused-private-field] int m_quit; // looping flag ^ 4 warnings and 2 errors generated. ClientManagerPlayer.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ gmake: *** [Makefile:48: .obj/DBManager.o] Error 1 3 warnings generated. ClientManagerGuild.cppIn file included from ClientManager.cpp:15: ./GuildManager.h:32:74: warning: '&&' within '||' [-Wlogical-op-parentheses] return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:32:74: note: place parentheses around the '&&' expression to silence this warning return dwGuildID[0] < r.dwGuildID[0] || dwGuildID[0] == r.dwGuildID[0] && dwGuildID[1] < r.dwGuildID[1]; ^ ( ) ./GuildManager.h:66:50: warning: '&&' within '||' [-Wlogical-op-parentheses] return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:66:50: note: place parentheses around the '&&' expression to silence this warning return GID[0] < r.GID[0] || GID[0] == r.GID[0] && GID[1] < r.GID[1]; ^ ( ) ./GuildManager.h:102:44: warning: '&&' within '||' [-Wlogical-op-parentheses] return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./GuildManager.h:102:44: note: place parentheses around the '&&' expression to silence this warning return a.GID < b.GID || a.GID == b.GID && a.dwSkillVnum < b.dwSkillVnum; ^ ( ) :129:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<C6>п<D5>"; ^~~~ ~~~~ ClientManagerGuild.cpp:131:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<B8><CD><C0><E5>"; ^~~~~~~~~~~~~~~~ ClientManagerGuild.cpp:133:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<BC><F6>ȣ"; ^~~~~~~~ ClientManagerGuild.cpp:135:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return "<BE><F8><B4><C2> <B9><F8>ȣ"; ^~~~~~~~~~~~~~~~ ~~~~~~~~ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerLogin.o] Error 1 10 warnings and 2 errors generated. 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerGuild.o] Error 1 gmake: *** [Makefile:47: .obj/Cache.o] Error 1 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/MoneyLog.o] Error 1 In file included from Marriage.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ItemAwardManager.o] Error 1 In file included from ClientManagerEventFlag.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ClientManagerPlayer.cpp:442:9: warning: address of stack memory associated with local variable 'command' returned [-Wreturn-stack-address] return command; ^~~~~~~ ClientManagerPlayer.cpp:585:38: warning: comparison of array 'pLoginData1->GetAccountRef().login' equal to a null pointer is always false [-Wtautological-pointer-compare] if( pLoginData1->GetAccountRef().login == NULL) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ~~~~ ClientManagerPlayer.cpp:1262:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ClientManagerPlayer.cpp:1262:26: note: place parentheses around the '&&' expression to silence this warning if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ^ ( ) ClientManagerPlayer.cpp:1262:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ClientManagerPlayer.cpp:1262:74: note: place parentheses around the '&&' expression to silence this warning if (pi->account_index && current_value >= value || !pi->account_index && current_value <= value) ^ ( ) GuildManager.cpp:1138:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CClientManager::instance().SendNotice("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5><C0><C7> <C0><FC><C0><EF><C0><CC> <BE><E0> %d<BA><D0> <C8><C4> <BD><C3><C0><DB> <B5>˴ϴ<D9>!", r_1.szName, r_2.szName, iMin); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ GuildManager.cpp:1140:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CClientManager::instance().SendNotice("%s <B0><EF><BB><E1><BA><CD> %s <B0><EF><BB><E1><B5>İ<EF><BB><E1>ս<D5><F9><BD><AB><D4><DA> %d<B7><D6><D6>Ӻ<F3><BF><AA>ʼ!", r_1.szName, r_2.szName, iMin); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ClientManager.cpp:236:3: warning: delete called on non-final 'CItemPriceListTableCache' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete pCache; ^ 73 warnings generated. 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerParty.o] Error 1 warnings and 2 errors generated. ClientManagerBoot.cpp:214:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ClientManager.cpp:701:12: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!dwSkillVnum > 120) ^ ~ ClientManager.cpp:701:12: note: add parentheses after the '!' to evaluate the comparison first if (!dwSkillVnum > 120) ^ ( ) ClientManager.cpp:701:12: note: add parentheses around left hand side expression to silence this warning if (!dwSkillVnum > 120) ^ ( ) gmake: *** [Makefile:47: .obj/ClientManagerPlayer.o] Error 1 ClientManager.cpp:701:25: warning: result of comparison of constant 120 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if (!dwSkillVnum > 120) ~~~~~~~~~~~~ ^ ~~~ ClientManager.cpp:879:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ClientManager.cpp:879:25: note: place parentheses around the '&&' expression to silence this warning if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ^ ( ) ClientManager.cpp:879:83: warning: '&&' within '||' [-Wlogical-op-parentheses] if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ClientManager.cpp:879:83: note: place parentheses around the '&&' expression to silence this warning if (row[0] && *row[0] && !strcasecmp(row[0], p->login) || (!row[0] || !*row[0]) && !strcmp("000000", p->login)) ^ ( ) 3 fprintf(stderr, "mob_names.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:235:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<C5><U+05FD><BA>Ʈ <C6><C4><C0><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B1>״<EB><B7><CE> <C1><F8><C7><E0><C7>մϴ<D9>.\n"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ClientManagerBoot.cpp:254:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:275:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "mob_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:294:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "mob_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:389:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:410:2: warning: expression result unused [-Wunused-value] test_data; ^~~~~~~~~ ClientManagerBoot.cpp:413:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<C5><U+05FD><BA>Ʈ <C6><C4><C0><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B1>״<EB><B7><CE> <C1><F8><C7><E0><C7>մϴ<D9>.\n"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ClientManagerBoot.cpp:430:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<B8><F7> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:614:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_names.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:633:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto_test.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:650:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/Marriage.o] Error 1 ClientManagerBoot.cpp:677:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:704:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:726:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:793:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "item_proto_test.txt <C6><C4><C0><CF><C0><BB> <C0>о<EE><BF><C0><C1><F6> <B8><F8><C7><U+07FD><C0><B4>ϴ<D9>\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ClientManagerBoot.cpp:809:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fprintf(stderr, "<BE><C6><C0><CC><C5><DB> <C7><C1><B7><CE><C5><E4> <C5><D7><C0>̺<ED> <BC><C2><C6><C3> <BD><C7><C6><D0>.\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:711:6: warning: unused variable 'testValue' [-Wunused-variable] int testValue = m_vec_itemTable.size(); ^ ClientManagerBoot.cpp:1497:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1497:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:26: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:69: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1498:112: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:20: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:35: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:65: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1499:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1525:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1525:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aLimits[0].bType, t.aLimits[0].lValue, t.aLimits[1].bType, t.aLimits[1].lValue, ^~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:26: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:69: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1526:112: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.aApplies[0].bType, t.aApplies[0].lValue, t.aApplies[1].bType, t.aApplies[1].lValue, t.aApplies[2].bType, t.aApplies[2].lValue, ^~~~~~~~~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:20: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:35: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:65: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ ClientManagerBoot.cpp:1527:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] t.alValues[0], t.alValues[1], t.alValues[2], t.alValues[3], t.alValues[4], t.alValues[5]); ^~~~~~~~~~~~~ 3 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/PrivManager.o] Error 1 8 warnings and ClientManager.cpp:2744:8:23 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerEventFlag.o] Error 1 errors generated. error: use of undeclared identifier 'HEADER_GD_EVENT_MANAGER'; did you mean 'HEADER_GD_ELECT_MONARCH'? case HEADER_GD_EVENT_MANAGER: ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_GD_ELECT_MONARCH ./../../common/tables.h:121:2: note: 'HEADER_GD_ELECT_MONARCH' declared here HEADER_GD_ELECT_MONARCH = 117, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:2744:8: error: duplicate case value 'HEADER_GD_ELECT_MONARCH' case HEADER_GD_EVENT_MANAGER: ^ ClientManager.cpp:2596:9: note: previous case defined here case HEADER_GD_ELECT_MONARCH: ^ gmake: *** [Makefile:47: .obj/GuildManager.o] Error 1 ClientManager.cpp:2760:22: error: unknown type name 'TEventManagerData' void SetTimeToString(TEventManagerData* eventData) ^ 43 warnings and 2 errors generated. gmake: *** [Makefile:47: .obj/ClientManagerBoot.o] Error 1 ClientManager.cpp:2784:8: error: use of undeclared identifier 'EMPIRE_WAR_EVENT' case EMPIRE_WAR_EVENT: ^ ClientManager.cpp:2785:8: error: use of undeclared identifier 'TOURNAMENT_EVENT' case TOURNAMENT_EVENT: ^ ClientManager.cpp:2795:18: error: use of undeclared identifier 'EVENT_MANAGER_UPDATE' if (subIndex == EVENT_MANAGER_UPDATE) ^ ClientManager.cpp:2797:23: error: use of undeclared identifier 'EVENT_MANAGER_REMOVE_EVENT' else if (subIndex == EVENT_MANAGER_REMOVE_EVENT) ^ ClientManager.cpp:2802:7: error: use of undeclared identifier 'm_EventManager' if (m_EventManager.size()) ^ ClientManager.cpp:2804:19: error: use of undeclared identifier 'm_EventManager' for (auto it = m_EventManager.begin(); it != m_EventManager.end(); ++it) ^ ClientManager.cpp:2804:49: error: use of undeclared identifier 'm_EventManager' for (auto it = m_EventManager.begin(); it != m_EventManager.end(); ++it) ^ ClientManager.cpp:2808:6: error: unknown type name 'TEventManagerData' TEventManagerData& eventPtr = it->second[j]; ^ ClientManager.cpp:2835:16: error: use of undeclared identifier 'm_EventManager' for(auto it = m_EventManager.begin();it!=m_EventManager.end();++it) ^ ClientManager.cpp:2835:43: error: use of undeclared identifier 'm_EventManager' for(auto it = m_EventManager.begin();it!=m_EventManager.end();++it) ^ ClientManager.cpp:2841:5: error: unknown type name 'TEventManagerData' TEventManagerData& pData = it->second[j]; ^ ClientManager.cpp:2860:28: error: use of undeclared identifier 'EVENT_MANAGER_EVENT_STATUS' const BYTE subIndex = EVENT_MANAGER_EVENT_STATUS; ^ ClientManager.cpp:2867:20: error: use of undeclared identifier 'HEADER_DG_EVENT_MANAGER'; did you mean 'HEADER_DG_ELECT_MONARCH'? ForwardPacket(HEADER_DG_EVENT_MANAGER, buf.read_peek(), buf.size()); ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_DG_ELECT_MONARCH ./../../common/tables.h:263:2: note: 'HEADER_DG_ELECT_MONARCH' declared here HEADER_DG_ELECT_MONARCH = 160, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:2874:25: error: unknown type name 'TEventManagerData' bool SortWithTime(const TEventManagerData& a, const TEventManagerData& b) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 11 warnings and 20 errors generated. gmake: *** [Makefile:47: .obj/ClientManager.o] Error 1 3 warnings generated.
GAME_ERROR_LOG
SpoilerIn file included from BattleArena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from OXEvent.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from OXEvent.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from BattleArena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from arena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from arena.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:19:40: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] for (DWORD i = 0; i < MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT; ++i) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from banword.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from banword.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:104:32: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] if (markID < MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MarkManager.cpp:152:32: warning: arithmetic between different enumeration types ('CGuildMarkManager::(anonymous enum at ./MarkManager.h:9:3)' and 'CGuildMarkImage::(anonymous enum at ./MarkImage.h:57:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion] if (markID >= MAX_IMAGE_COUNT * CGuildMarkImage::MARK_TOTAL_COUNT) ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from blend_item.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from blend_item.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from block_country.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from block_country.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from building.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from building.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from castle.cpp:13: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from castle.cpp:13: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_battle.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from ani.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from ani.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from char_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OXEvent.cpp:158:133: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, "%d %s %s", m_vec_quiz[i][j].level, m_vec_quiz[i][j].Quiz, m_vec_quiz[i][j].answer ? LC_TEXT("<C2><FC>") : LC_TEXT("<B0><C5><C1><FE>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:158:149: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, "%d %s %s", m_vec_quiz[i][j].level, m_vec_quiz[i][j].Quiz, m_vec_quiz[i][j].answer ? LC_TEXT("<C2><FC>") : LC_TEXT("<B0><C5><C1><FE>")); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:162:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><D1> <C4><FB><C1><EE> <BC><F6>: %d"), c); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:200:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("10<C3>ʵ<DA> <C6><C7><C1><A4><C7>ϰڽ<C0><B4>ϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:205:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C1><A4><B4><E4><C0><BA>"), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:210:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("O <C0>Դϴ<D9>"), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:215:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("X <C0>Դϴ<D9>"), OXEVENT_MAP_INDEX, true); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:220:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap("<8A>ԈႦ<82><BD><95><FB><81>X<82><F0><8A>O<82>Ɉړ<AE><82><B3><82><B9><82>܂<B7><81>B", OXEVENT_MAP_INDEX, true); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ OXEvent.cpp:224:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("5<C3><CA> <B5><DA> Ʋ<B8><AE><BD><C5> <BA>е<E9><C0><BB> <B9>ٱ<F9><C0><B8><B7><CE> <C0>̵<BF> <BD><C3>Ű<B0>ڽ<C0><B4>ϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:233:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B4><D9><C0><BD> <B9><AE><C1><A6> <C1>غ<F1><C7><D8><C1>ּ<BC><BF><E4>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:250:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B9><AE><C1><A6> <C0>Դϴ<D9>."), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:252:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><C2><C0><B8><B8><E9> O, Ʋ<B8><AE><B8><E9> X<B7><CE> <C0>̵<BF><C7><D8><C1>ּ<BC><BF><E4>"), OXEVENT_MAP_INDEX, true); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ OXEvent.cpp:315:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A4><B4><E4><C0>Դϴ<D9>!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cppIn file included from char_resist.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_resist.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_quickslot.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_quickslot.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :105:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B0><F8><B0>ݱ<EE><C1><F6> 5<BA><D0> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>!!!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:112:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B0><F8><B0>ݱ<EE><C1><F6> 1<BA><D0> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>!!!")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:122:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <BC><BA><C0><BB> <B0><F8><B0><DD><C7>ϱ<E2> <BD><C3><C0><DB><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:144:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C1><U+07FE><D3> <C1><A6><B4>ܿ<A1> <BE><C7><C0><C7> <B1><E2><BF><EE><C0><CC> <B8><U+3FA75><EC><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:153:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <B9><B0><B7><AF><B0><A5> <C1><B6><C1><FC><C0><BB> <BA><B8><C0>Դϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:166:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><CC> <B9><B0><B7><AF><B0><A1><B1><E2> <BD><C3><C0><DB><C7><U+07FD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:167:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:192:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B8><F3><BD><BA><C5>͵<E9><C0><C7> <B4><EB><C0><E5><C0><CC> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:193:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("30<BA><D0> <B3><BB><B7><CE> <B1><U+0378><F1><B7><C9><C1>ָ<A6> <B9><B0><B8><AE><C3><C4><C1>ּ<BC><BF><E4>."), pInfo->nMapIndex, false); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:203:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B1><U+0378><F1><B7><C9><C1>ֿ<CD> <B1><D7><C0><C7> <BA><CE><C7>ϵ<E9><C0><BB> <B8><F0><B5><CE> <B9><B0><B8><AE><C3>ƽ<C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:204:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:215:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<B1><U+0378><F1><B7><C9><C1>ְ<A1> <C5><F0><B0><A2><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:216:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3> <C8><C4> <B8><B6><C0><BB><B7><CE> <B5><B9><BE>ư<A9><B4>ϴ<D9>."), pInfo->nMapIndex, false); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from char_change_empire.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_change_empire.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from char_horse.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_horse.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from char_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BattleArena.cpp:246:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("%s<C0><C7> <BC><BA><C0><B8><B7><CE> <B8><F3><BD><BA><C5>͵<E9><C0><CC> <C1><F8><B1><BA><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>."), EMPIRE_NAME(m_nEmpire)); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ BattleArena.cpp:248:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("10<BA><D0> <B5><DA> <BC><BA><C0><BB> <B0><F8><B0><DD><C7><D2> <BF><B9><C1><A4><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. 3 warnings generated. arena.cpp:240:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:246:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:250:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:267:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:268:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:275:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0><C0><BB> %d <B0><B3> <B1><EE><C1><F6> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>."), chA->GetPotionLimit()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:276:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0><C0><BB> %d <B0><B3> <B1><EE><C1><F6> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>."), chB->GetPotionLimit()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:278:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:279:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:280:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵˴ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:289:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:290:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:291:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:361:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:362:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:363:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BD><C3><C0>۵Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:373:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:374:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:375:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><E5> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:414:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:420:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:424:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BB><F3><B4>밡 <BB><E7><B6><F3><C1><AE> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:434:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:435:67: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pArena->SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:437:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:438:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:440:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3> <BD>ð<A3> <C3>ʰ<FA><B7><CE> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:441:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] chB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:736:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1>ߴ<DC><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:741:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5><CD><C0><C7> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:742:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:747:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5><CD><C0><C7> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:748:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("<B4><EB><B7><C3><C0><DA> <B9><AE><C1><A6><B7><CE> <C0><CE><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><BE><B7><E1><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:759:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:760:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:761:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:769:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:772:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharA->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:786:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:787:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:788:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_NOTICE, LC_TEXT("%s <B4><D4><C0><CC> <B4><EB><B7>ÿ<A1><BC><AD> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:795:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:798:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><CC> <BD>¸<AE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pCharB->GetName()); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:824:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:827:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:829:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B8><B6><C0><BB><B7><CE> <B5>ǵ<B9><BE>ư<A9><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:845:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharA->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:848:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pCharB->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:850:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendChatPacketToObserver(CHAT_TYPE_INFO, LC_TEXT("10<C3>ʵ<DA> <B4><D9><C0><BD> <C6><C7><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:956:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetPlayerB()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5>Ͱ<A1> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><DF><C1><F6><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ arena.cpp:964:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetPlayerA()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6> ij<B8><AF><C5>Ͱ<A1> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͽ<A9> <B4><EB><B7><C3><C0><BB> <C1><DF><C1><F6><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from char_item.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_item.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ castle.cpp:253:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<BF><A1><BC><AD> <BA><C0>ȭ<B8><A6> <B5>ѷ<AF><BD>ΰ<ED> <C0><FC><C5><F5><B0><A1> <C1><F8><C7><E0><C1><DF><C0>Դϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:267:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BC><F6><BC><BA><BF><A1> <BC><BA><B0><F8><C7><U+07FD><C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:270:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<C1><F6><B1>ݺ<CE><C5><CD> %s<C0><BA> 30<BA>а<A3> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7>Ͽ<A9> <BA><B8><BB><F3><C0><BB> ȹ<B5><E6> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:279:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] BroadcastNotice(LC_TEXT("30<BA><D0><C0><CC> <B0><E6><B0><FA><C7><U+07FD><C0><B4>ϴ<D9>.. <BA><C0>ȭ<B0><A1> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:799:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<BF><A1> <C0><FC><C0><EF><C0><C7> <BD><C3><C0><DB><C0><BB> <BE>˸<AE><B4><C2> <BA><C0>ȭ<B0><A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(empire)); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:867:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7><U+07FD><C0><B4>ϴ<D9>."), EMPIRE_NAME(killer_empire)); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:888:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <BC><F6><BC><BA><BF><A1> <BD><C7><C6><D0><C7>Ͽ<A9> <C0><FC><C0>£ <C6>й<E8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ castle.cpp:893:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <B8><F0><B5><E7> <BA><C0>ȭ<B8><A6> <C6>ı<AB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(GET_SIEGE_EMPIRE())); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:20:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><B2><B7><AF><C1><F8> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><BB><BF><A1> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:26:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><BB><BF><A1> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:35:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><B9><BA><B9><C0><BB> <C0><D4><C0><BA> <BB><F3><C5>¿<A1><BC><AD> <B8><BB><C0><BB> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:51:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <BC><D2><C0><AF><C7>ϰ<ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:53:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><CC> <C1><U+05FE><EE><C0>ִ<C2> <BB><F3><C5><C2> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:55:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><C7> <BD><BA><C5><U+05F9>̳ʰ<A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B8><BB><C0><BB> Ż <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_affect.cpp:541:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><C0><DA> <C1><A6><C1><A6><B7><CE> ä<C6><C3><C0><CC> <B1><DD><C1><F6> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_affect.cpp:722:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6><B0><A1> Ǯ<B7>Ƚ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:181:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB> <BC><D2>ȯ<BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_horse.cpp:207:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_chHorse->m_stName += LC_TEXT("<B4><D4><C0><C7> <B8><BB>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ battle.cpp:153:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FC><C5><F5><B0><A1> <BD><C3><C0><DB> <B5>Ǿ<EE> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ battle.cpp:156:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FC><C5><F5><B0><A1> <BD><C3><C0><DB> <B5>Ǿ<EE> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ battle.cpp:701:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] LPITEM item = ch->GetWear(WEAR_WEAPON); ^ battle.cpp:698:5: note: previous statement is here if (NULL == ch) ^ In file included from char_skill.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_skill.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. 3 warnings generated. 16 warnings generated. 11 warnings generated. In file included from battle.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from char_state.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_state.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. 3 warnings generated. 3 warnings generated. In file included from PetSystem.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from PetSystem.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. 54 warnings generated. 11 warnings generated. In file included from cmd_general.cpp:10: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_general.cpp:10: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_emotion.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_emotion.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_gm.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_gm.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from building.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ cmd.cpp:174:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ <B8><F0><B5><CE> <C0>Է<C2><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:403:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B7>α<U+05F8><A6><BA><B8><BF><A9><C1><E0>", do_detaillog, 0, POS_DEAD, GM_LOW_WIZARD }, ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.cpp:404:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B8><F3><BD><BA><C5>ͺ<B8><BF><A9><C1><E0>", do_monsterlog, 0, POS_DEAD, GM_LOW_WIZARD }, ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ cmd.cpp:544:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C1>ֻ<E7><C0><A7>", do_dice, 0, POS_DEAD, GM_PLAYER }, ^~~~~~~~~~~~~~~~ cmd_emotion.cppIn file included from cube.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cube.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.cpp:684:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ź <BB><F3><C5>¿<A1><BC><AD><B4><C2> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:688:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><B2><B7><AF><C1><F8> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:692:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B2><U+07BC>ӿ<A1><BC><AD> <BE><B0>Կ<E4>?")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:697:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <C0>Ͼ<EE> <B3><AA><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:714:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd.cpp:720:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:294:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:301:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:315:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:325:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <B0><A1>ȣ<B7><CE> <B0><E6><C7><E8>ġ<B0><A1> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :26:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "Ű<BD><BA>", "french_kiss", NEED_PC | OTHER_SEX_ONLY | BOTH_DISARM, 2.0f }, ^~~~~~~~ cmd_emotion.cpp:27:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BB>ǻ<C7>", "kiss", NEED_PC | OTHER_SEX_ONLY | BOTH_DISARM, 1.5f }, ^~~~ ~~~~ cmd_emotion.cpp:28:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B5><FB><B1><CD>", "slap", NEED_PC | SELF_DISARM, 1.5f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:29:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B9>ڼ<F6>", "clap", 0, 1.0f }, ^~~~ ~~~~ cmd_emotion.cpp:30:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BF><CD>", "cheer1", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:31:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B8><B8><BC><BC>", "cheer2", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:34:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>1", "dance1", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:35:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>2", "dance2", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:36:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>3", "dance3", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:37:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>4", "dance4", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:38:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>5", "dance5", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:39:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B4><ED><BD><BA>6", "dance6", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:41:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C3><E0><C7><CF>", "congratulation", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:42:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BF>뼭", "forgive", 0, 1.0f }, ^~~~ cmd_emotion.cpp:43:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "ȭ<B3><B2>", "angry", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:44:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C0><AF>Ȥ", "attractive", 0, 1.0f }, ^~~~~~~~ cmd_emotion.cpp:45:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BD><BD><C7><C4>", "sad", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:46:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<BA><EA><B2><F4>", "shy", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:47:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C0><C0><BF><F8>", "cheerup", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:48:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<C1><FA><C5><F5>", "banter", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:49:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] { "<B1><E2><BB><DD>", "joy", 0, 1.0f }, ^~~~~~~~~~~~~~~~ cmd_emotion.cpp:95:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:803:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ In file included from config.cpp:7: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from config.cpp:7: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_skill.cppchar_manager.cpp:38:18: warning: unused variable 'vKey' [-Wunused-variable] const struct tm vKey = *localtime(&cur_Time); ^ :271:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:300:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><A3><B5><E5> <B8><B6><BD><BA><C5><CD> <BC><F6><B7><C3><C0><BB> <C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:307:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><DB><C6><E5>Ʈ <B8><B6><BD><BA><C5>͵<C8> <BD><BA>ų<C0>Դϴ<D9>. <B4><F5> <C0>̻<F3> <BC><F6><B7><C3> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:309:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> <BE><C6><C1><F7> <B1><U+05F7><A3><B5><E5> <B8><B6><BD><BA><C5><CD> <BC><F6><B7><C3><C0><BB> <C7><D2> <B0><E6><C1><F6><BF><A1> <C0≯<A3><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:390:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("ũ<C0><B9>, <B1>Ⱑ <BF><AA><B7><F9><C7>ϰ<ED> <C0>־<EE>! <C0>̰<C5> <BC><B3><B8><B6> <C1><D6>ȭ<C0>Ը<B6><C0>ΰ<A1>!? <C1><A8><C0><E5>!")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:391:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C0><CC> <BD><C7><C6>з<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>. <B4>ٽ<C3> <B5><B5><C0><FC><C7><D8><C1>ֽñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:396:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><F6><BF><A1><BC><AD> <B9><BA><B0><A1> <C8><FB><C0><CC> <C5><CD><C1><AE> <B3><AA><BF><C0><B4><C2> <B1><E2><BA><D0><C0>̾<DF>!")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:397:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B6>߰ſ<EE> <B9><AB><BE><F9><C0><CC> <B0><E8><BC><D3> <BF><EB><BC><DA><C0><BD>ġ<B0><ED> <C0>־<EE>! <C0>̰<C7>, <C0>̰<CD><C0><BA>!")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:398:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1366:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkKiller->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C5><C0><C7> <BA><B8>ȣ<B7><CE> <BE><C6><C0><CC><C5><DB><C0><CC> <B6><B3><BE><EE><C1><F6><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cppchar_battle.cpp:1450:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkKiller->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C1><U+07FF><A1><B4><C2> <BB><E7><B3>ɿ<A1> <B5><FB><B8><A5> <C0><CC><C0><CD><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cppchar_battle.cpp:1801:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C5><EB> <C3>߰<A1> <B5><A5><B9><CC><C1><F6> %d"), GetPoint(POINT_DEF_GRADE) * (100 + GetPoint(POINT_DEF_BONUS)) / 100); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' char_skill.cpp#define LC_TEXT(str) locale_find(str): ^~~ char_battle.cpp:1825:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pAttacker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BA><ED><B7><B0>! (%d%%)"), GetName(), GetPoint(POINT_BLOCK)); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1826:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BA><ED><B7><B0>! (%d%%)"), GetName(), GetPoint(POINT_BLOCK)); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1840:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pAttacker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ȸ<C7><C7>! (%d%%)"), GetName(), GetPoint(POINT_DODGE)); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1841:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s ȸ<C7><C7>! (%d%%)"), GetName(), GetPoint(POINT_DODGE)); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:1927:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C5><EB> <C3>߰<A1> <B5><A5><B9><CC><C1><F6> %d"), GetPoint(POINT_DEF_GRADE) * (100 + GetPoint(POINT_DEF_BONUS)) / 100); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_battle.cpp:2304:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s[%d]<B0><A1> <B0><F8><B0><DD> <C0><A7>ġ: %d %d"), pAttacker->GetName(), (DWORD) pAttacker->GetVID(), pAttacker->GetX(), pAttacker->GetY()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ PetSystem.cpp:131:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD> <B0><A8><C1><A4>ǥ<C7><F6><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:153:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><AD><C1><A4><C0><C7> <B0><A1><B8><E9><C0><BB> <C2><F8><BF><EB><BD>ÿ<A1><B8><B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:159:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><A9><C0>ڸ<B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:175:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <BB><E7><B6><F7><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:187:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><B4><EB><BF><CD> <B0><A8><C1><A4>ǥ<C7><F6><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:195:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3>ʹ<AB> <B0><A1><B1><EE><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:201:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3>ʹ<AB> <B8>ָ<AE> <C0>ֽ<C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:209:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̼<BA><B0><A3><BF><A1><B8><B8> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:226:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <C7>ൿ<C0><BA> <BB><F3>ȣ<B5><BF><C0><C7> <C7>Ͽ<A1> <B0><A1><B4><C9> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_emotion.cpp:232:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <C7>ൿ<C0><BA> <BB><F3>ȣ<B5><BF><C0><C7> <C7>Ͽ<A1> <B0><A1><B4><C9> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 425:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><B4><C2> <BD><BA>ų<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:437:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E6><C7><E8>ġ<B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> å<C0><BB> <C0><D0><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:448:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> å<C0><B8><B7><CE> <B4><F5><C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:450:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BD><BA>ų<C0><BA> <BE><C6><C1><F7> å<C0><B8><B7><CE> <BC><F6><B7><C3><C7><D2> <B0><E6><C1><F6><BF><A1> <C0≯<A3><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:463:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1>־ȼ<FA><BC><AD><B8><A6> <C5><EB><C7><D8> <C1><D6>ȭ<C0>Ը<B6><BF><A1><BC><AD> <BA><FC><C1><AE><B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:539:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("å<C0><B8><B7><CE> <B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:550:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE><EE><B4><C0><C1><A4><B5><B5> <C0><CC> <B1><E2><BC><FA><BF><A1> <B4><EB><C7><D8> <C0><CC><C7>ذ<A1> <B5>Ǿ<FA><C1><F6><B8><B8> <C1><B6><B1><DD> <BA><CE><C1><B7><C7>ѵ<ED> <C7>ѵ<A5>..")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:554:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B5><E5><B5><F0><BE><EE> <B3><A1><C0><CC> <BA><B8><C0>̴<C2> <B0>ǰ<A1>... <C0><CC> <B1><E2><BC><FA><C0><BA> <C0><CC><C7><D8><C7>ϱⰡ <B3>ʹ<AB> <C8><FB><B5><E9><BE><EE>..")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:559:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BD><C9><C8><F7> <C7>ϴ<C2> <B9><E8><BF><F2><C0><BB> <B0><A1><C1><F6><B4><C2> <B0><U+0378><B8><C0><CC> <B1><E2><BC><FA><C0><BB> <B9><E8><BF><EF><BC><F6> <C0>ִ<C2> <C0><AF><C0><CF><C7><D1> <B1><E6><C0>̴<D9>..")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:563:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <B1><C7><C0><BB> <B4><F5> <C0>о<EE><BE><DF> <BC><F6><B7><C3><C0><BB> <BF>Ϸ<E1> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), need_bookcount - read_count); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:608:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><F6><BF><A1><BC><AD> <B9><BA><B0><A1> <C8><FB><C0><CC> <C5><CD><C1><AE> <B3><AA><BF><C0><B4><C2> <B1><E2><BA><D0><C0>̾<DF>!")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:609:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B6>߰ſ<EE> <B9><AB><BE><F9><C0><CC> <B0><E8><BC><D3> <BF><EB><BC><DA><C0><BD>ġ<B0><ED> <C0>־<EE>! <C0>̰<C7>, <C0>̰<CD><C0><BA>!")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:610:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("å<C0><B8><B7><CE> <B4><F5> <B3><F4><C0><BA> <B0><E6><C1><F6><C0><C7> <BC><F6><B7><C3><C0><BB> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <B3><A1><B3><BB><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:615:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("ũ<C0><B9>, <B1>Ⱑ <BF><AA><B7><F9><C7>ϰ<ED> <C0>־<EE>! <C0>̰<C5> <BC><B3><B8><B6> <C1><D6>ȭ<C0>Ը<B6><C0>ΰ<A1>!? <C1><A8><C0><E5>!")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:616:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><F6><B7><C3><C0><CC> <BD><C7><C6>з<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>. <B4>ٽ<C3> <B5><B5><C0><FC><C7><D8><C1>ֽñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :586:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A9><BF><CA><C0><BB> <B9><FE><BE><EE><BE><DF> <B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:618:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <BB><F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:634:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><F1><BC>Ӿ <C0><BA><BE> <C6><F7><C7>Ե<C8> <BB><F3><C1><A1> <C0≯<A7><C0><B8><B7><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:661:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><AF><B7><E1>ȭ <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:667:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><BA><F1><C1><DF><C0><CE> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:673:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><C1><DF><C0><CE> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><C0>λ<F3><C1><A1><BF><A1><BC><AD> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from desc.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :246:7: warning: unused variable 'bDoMoveAlone' [-Wunused-variable] bool bDoMoveAlone = true; // ij<B8><AF><C5><U+037F><CD> <B0><A1><B1><EE><C0><CC> <C0><D6><C0><BB> <B6><A7> ȥ<C0><DA> <BF><A9><B1><E2><C0><FA><B1><E2> <BF><F2><C1><F7><C0>ϰ<C7><C1><F6> <BF><A9><BA><CE> -_-; ^ PetSystem.cpp13 warnings generated. char_battle.cpp:552:8: warning: unused variable 'petVID' [-Wunused-variable] DWORD petVID = petActor->Summon(petName, pSummonItem, bSpawnFar); ^ char.cpp:1124:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[BATTLE] <BD>ο<EC><B4><C2> <BB><F3><C5><C2>"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char.cpp:1131:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <BD><AC><B4><C2> <BB><F3><C5><C2>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_skill.cpp:3275:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0><F8><B0><DD> <B4><EB><BB><F3><C0><BB> <C7><D8><C1><A6>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_battle.cpp:3283:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0><F8><B0><DD> <B4><EB><BB><F3><C0><BB> <BC><B3><C1><A4>: %s", pkVictim->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_item.cpp:458:55: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ char_item.cpp:470:55: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ char_item.cpp:640:13: warning: result of comparison of constant 'DRAGON_SOUL_INVENTORY_MAX_NUM' (960) with expression of type 'BYTE' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (p >= DRAGON_SOUL_INVENTORY_MAX_NUM) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:666:12: warning: result of comparison of constant 'DRAGON_SOUL_INVENTORY_MAX_NUM' (960) with expression of type 'BYTE' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (p >= DRAGON_SOUL_INVENTORY_MAX_NUM) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:679:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ char_item.cpp:837:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B7><E1> <B0><B3><B7><AE> <B1><E2>ȸ<B4><C2> 20 <C0><CC><C7><CF><C0><C7> <B9><AB><B1>⸸ <B0><A1><B4><C9><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:848:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:860:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:876:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><B5><C8> <C8><C4> <BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:887:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:901:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from desc_client.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_client.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :700:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1028:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1037:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><B3><B7><AE><BC><AD><B7><CE> <B4><F5> <C0>̻<F3> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1047:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><B3><B7><AE><BC><AD><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1055:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1065:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1081:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><B5><C8> <C8><C4> <BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1091:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1103:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1273:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><B1><CD> Ÿ<BF><F6> <BF>Ϸ<E1> <BA><B8><BB><F3><C0><BA> <C7>ѹ<F8><B1><EE><C1><F6> <BB><E7><BF>밡<B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1289:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1297:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <C0><CC> <B9><E6><BD><C4><C0><B8><B7>δ<C2> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1305:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <B0><B3><B7><AE><BC><AD><B8><A6> <C7><D5>ĥ <BC><F6><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1306:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3>ູ<C0><C7> <BC><AD><BF><CD> <C7><F6>ö<C0><BB> <C7><D5>ĥ <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1319:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1331:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B7><E1> <B0><B3><B7><AE> <B1><E2>ȸ<B4><C2> 20 <C0><CC><C7><CF><C0><C7> <B9><AB><B1>⸸ <B0><A1><B4><C9><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1420:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BC><F6> <C0>ִ<C2> <B8><DE>ƾ<BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1472:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E2><BE><EF><C7><D8> <B5><D1> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1498:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1536:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1545:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E2><BE><EF><B5><C8> <C0><A7>ġ<B0><A1> Ÿ<C1><A6><B1><B9><BF><A1> <BC><D3><C7><D8> <C0>־ <B1><CD>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1568:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A9><BF><CA><C0><BB> <B9><FE><BE><EE><BE><DF> <B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1630:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BB><FD><B8><ED><B7><C2> <BE><E7><C0><CC> <B8><F0><C0>ڶ<F3> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1659:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] lpChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <C1><A4><BD>ŷ<C2> <BE><E7><C0><CC> <B8><F0><C0>ڶ<F3> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1682:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><C7> <B7><B9><BA><A7> <C1><A6><C7>Ѻ<B8><B4><D9> <B7><B9><BA><A7><C0><CC> <B3><B7><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1704:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1741:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1768:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><F0><B4>ں<D2><C0><BB> <C7>ǿ<EF> <BC><F6> <BE><F8><B4><C2> <C1><F6><C1><A1><C0>Դϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1774:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0> <BC>ӿ<A1> <B8><F0><B4>ں<D2><C0><BB> <C7>ǿ<EF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1868:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><B4><C2> <C1><F6><BF><AA><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1927:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1955:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC><E8><B7><CE> <BF><A9><B4><C2> <B9><B0><B0><C7><C0><CC> <BE>ƴѰ<CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:1188:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pkChr->ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_skill.cpp:1656:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><CD>ȯ<BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:1771:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char.cppchar_item.cpp:1977:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1980:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1981:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1984:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1987:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1990:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1993:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:1996:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2002:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2004:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2012:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC>谡 <B8><C2><C1><F6> <BE>ʴ<C2> <B0><CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2018:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BF><AD><BC>谡 <B8><C2><C1><F6> <BE>ʴ<C2> <B0><CD> <B0><B0><B4><D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2036:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "15<B7><B9><BA><A7> <C0><CC><C7>Ͽ<A1><BC><AD><B4><C2> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:2045:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B8><D5><C0><FA> <BF><EB>ȥ<BC><AE> <C4><F9><BD><BA>Ʈ<B8><A6> <BF>Ϸ<E1><C7>ϼž<DF> <C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2058:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2061:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2062:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2065:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_skill.cpp:2116:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "ȿ<B0><FA><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>. <BD><BA>ų <B0><F8><BD><C4><C0><BB> Ȯ<C0><CE><C7>ϼ<BC><BF><E4>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_skill.cpp:2448:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>. <B8><B6><B1>°<A3> <B0><E6><BA><F1><BA><B4><C0><BB> ã<BE>ư<A1><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2450:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB> <BC><D2>ȯ <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2489:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if (IsAffectFlag(AFF_TANHWAN_DASH) || pkVictim && pkVictim != this) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ char_skill.cpp:2489:50: note: place parentheses around the '&&' expression to silence this warning if (IsAffectFlag(AFF_TANHWAN_DASH) || pkVictim && pkVictim != this) ^ ( ) char_skill.cpp:2587:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s SP<BC>Ҹ<F0>: %d"), pkSk->szName, iNeededSP); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2595:96: warning: '&&' within '||' [-Wlogical-op-parentheses] if (pkSk->dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill() && !IsAffectFlag(AFF_TANHWAN_DASH) && !pkVictim) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ char_skill.cpp:2595:96: note: place parentheses around the '&&' expression to silence this warning if (pkSk->dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill() && !IsAffectFlag(AFF_TANHWAN_DASH) && !pkVictim) ^ ( ) :2695:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <C1><A4><C1><F6>"); ^~~~~~~~~~~~~~~~ char.cpp:2730:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[MOVE] %s", GetVictim() ? "<B4><EB><BB><F3><C3><DF><C0><FB>" : "<B1>׳<C9><C0>̵<BF>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char.cpp:2730:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[MOVE] %s", GetVictim() ? "<B4><EB><BB><F3><C3><DF><C0><FB>" : "<B1>׳<C9><C0>̵<BF>"); ^~~~ ~~~~~~~~~~~~ char.cpp:2893:57: warning: '&&' within '||' [-Wlogical-op-parentheses] if (GetJob() == JOB_SHAMAN || GetJob() == JOB_SURA && GetSkillGroup() == 2) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ char.cpp:2893:57: note: place parentheses around the '&&' expression to silence this warning if (GetJob() == JOB_SHAMAN || GetJob() == JOB_SURA && GetSkillGroup() == 2) ^ ( ) ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2068:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2071:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2074:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2077:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2083:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2085:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2092:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE>ƹ<AB><B0>͵<B5> <BE><F2><C0><BB> <BC><F6> <BE><F8><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2111:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD><BA>ų <B7><B9><BA><A7><C0><BB> <B3><BB><B8><AE><B4>µ<A5> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2114:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD><BA>ų <B7><B9><BA><A7><C0><BB> <B3><BB><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from cmd_oxevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_oxevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_skill.cpp:2773:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B8><F6> <BC><D3><C0><CC> <B6>̱߰<BA>. <C7><CF><C1><F6><B8><B8> <BE><C6><C1><D6> <C6><ED><BE><C8><C7><D8>. <C0>̴<EB><B7><CE> <B1>⸦ <BE><C8><C1><A4><BD><C3>Ű<C0><DA>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2775:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1><U+05F7><A1>, õõ<C8><F7>. <C1><BB><B4><F5> õõ<C8><F7>, <B1><U+05F7><AF><B3><AA> <B8><B7><C8><FB> <BE><F8><C0><CC> <BA><FC><B8><A3><B0><D4>!")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2777:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1><U+05F7><A1>, <C0><CC> <B4><C0><B3><A6><C0>̾<DF>. ü<B3><BB><BF><A1> <B1>Ⱑ <BE><C6><C1><D6> <C3>游<C7><D8>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2780:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B4><D9> <C0>о<FA><B4><D9>! <C0><CC><C1><A6> <BA><F1><B1><U+07BF><A1> <C0><FB><C7><F4><C0>ִ<C2> <B4><EB><B7><CE> <C0><FC><BD>ſ<A1> <B1>⸦ <B5><B9><B8><AE><B1>⸸ <C7>ϸ<E9>,")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2781:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B1>װ<CD><C0><B8><B7><CE> <BC><F6><B7><C3><C0><BA> <B3><A1><B3><AD> <B0>ž<DF>!")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2784:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0><CC><C1><A6> å<C0><C7> <B8><B6><C1><F6><B8><B7> <C0><E5><C0>̾<DF>! <BC><F6><B7><C3><C0><C7> <B3><A1><C0><CC> <B4><AB><BF><A1> <BA><B8><C0>̰<ED> <C0>־<EE>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2786:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BE><F3><B8><B6> <BE><C8> <B3><B2><BE>Ҿ<EE>! <C1><B6><B1>ݸ<B8> <B4><F5>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2788:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C1><C1><BE>Ҿ<EE>! <C1><B6><B1>ݸ<B8> <B4><F5> <C0><D0><C0><B8><B8><E9> <B3><A1><C0>̴<D9>!")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2791:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("å<C0>嵵 <C0><CC><C1><A6> <BE><F3><B8><B6> <B3><B2><C1><F6> <BE>ʾұ<BA>.")); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2792:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B9><BA><B0><A1> <B8><F6> <BE>ȿ<A1> <C8><FB><C0><CC> <BB><FD><B1><E2><B4><C2> <B1><E2><BA><D0><C0><CE> <B0><C9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2796:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0><CC><C1><A6> <C1><BB> <BD><BD><BD><BD> <B0><A1><B4><DA><C0><CC> <C0><E2><C8><F7><B4><C2> <B0><CD> <B0><B0><C0><BA><B5><A5>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2797:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C1><C1><BE><C6>, <C0><CC> <B1>⼼<B7><CE> <B0><E8><BC><D3> <B3><AA><B0><A3><B4><D9>!")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2801:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BE>ƴ<CF> <BE><B0><D4> <B5><C8> <B0><D4> <C1><BE><C0><CF> <C0>о <B8>Ӹ<AE><BF><A1> <BE><C8> <B5><E9><BE><EE><BF><C0><B3><C4>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2802:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<B0><F8><BA><CE><C7>ϱ<E2> <BD>Ⱦ<EE><C1><F6><B3><D7>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2806:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<BB><FD><B0><A2><B8><B8>ŭ <C0>бⰡ <BD><B1><C1><F6><B0><A1> <BE>ʱ<BA>. <C0><CC><C7>ص<B5> <BE><EE><B7>ư<ED> <B3><BB><BF>뵵 <B3><AD><C7><D8><C7><D8>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_skill.cpp:2807:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, "%s", LC_TEXT("<C0>̷<A1><BC><AD><BE><DF> <B0><F8><BA>ΰ<A1> <BE>ȵȴٱ<B8>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2122:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2180:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2221:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2232:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> PC<B9>濡<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2250:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2264:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2271:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2324:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F9><BA><B4> <B6>Ǵ<C2> <C1><BE><C0><DA> <B8><A6> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2351:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2387:114: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Inc %ds by item{VN:%d SOC%d:%d}", ret, item->GetVnum(), ITEM_SOCKET_CHARGING_AMOUNT_IDX, item->GetSocket(ITEM_SOCKET_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2391:113: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Inc %ds by item{VN:%d VAL%d:%d}", ret, item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2394:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B8><B8>ŭ <C3><E6><C0><FC><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), ret); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2403:111: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d SOC%d:%d}", item->GetVnum(), ITEM_SOCKET_CHARGING_AMOUNT_IDX, item->GetSocket(ITEM_SOCKET_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2407:110: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d VAL%d:%d}", item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2410:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><E6><C0><FC><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2433:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B8><B8>ŭ <C3><E6><C0><FC><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), ret); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2434:117: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "Increase %ds by item{VN:%d VAL%d:%d}", ret, item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2441:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><E6><C0><FC><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2442:109: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(buf, "No change by item{VN:%d VAL%d:%d}", item->GetVnum(), ITEM_VALUE_CHARGING_AMOUNT_IDX, item->GetValue(ITEM_VALUE_CHARGING_AMOUNT_IDX)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld char_item.cpp:2468:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2512:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2521:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2536:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1>ȥ <BB><F3><C5>°<A1> <BE>ƴϸ<E9> <B0><E1>ȥ<B9><DD><C1><F6><B8><A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2685:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B0><F7><BF><A1><BC><B1> <C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <B5><BF><C0><DB><C7><CF><C1><F6> <BE>ʴ°<CD> <B0><B0><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2696:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <BD>ź<F1><B7>ο<EE> <BA><FB><C0><BB> <B3><BB><B8><E7> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."));char.cpp:3958:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><C0><BB> <C1>ߴ<DC><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:3989:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0≯<A6> <C0><E5><C2><F8><C7>ϼ<BC><BF><E4>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4028:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ø<A6> <C7><D2> <BC><F6> <C0>ִ<C2> <B0><F7><C0><CC> <BE>ƴմϴ<D9>")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4038:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô븦 <C0><E5><C2><F8> <C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4044:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9>̳<A2><B8><A6> <B3><A2><B0><ED> <B4><F8><C1><AE> <C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2847:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̺<A5>Ʈ<BF><EB> <B0><A8><C1><F6><B1>Ⱑ <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2928:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A8><C1><F6><B1>⸦ <C0>ۿ<EB><C7>Ͽ<B4><C0><B8><B3><AA> <B0><A8><C1><F6><B5>Ǵ<C2> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2933:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A8><C1><F6><B1>⸦ <C0>ۿ<EB><C7>Ͽ<B4><C0><B8><B3><AA> <B0><A8><C1><F6><B5>Ǵ<C2> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2978:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <B5><B9><C1><B6><B0><A2><C0><CC> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:2997:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><B0><A1> <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3001:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <B9><E9><C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3006:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> û<C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3011:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B6><B0><B3><BF><A1><BC><AD> <C7><C7><C1><F8><C1>ְ<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3043:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0><CE> <BB><F3><C1><A1><C0><BB> <BF><AD> <BC><F6> <BE><F8><B4><C2> <C1><F6><BF><AA><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3063:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3071:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <B3>ʹ<AB> <BE><EE><B7><C1><BF><F6> <C0><CC><C7><D8><C7>ϱⰡ <C8><FB><B5><EC><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3077:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <BE>ƹ<AB><B8><AE> <BA><C1><B5><B5> <B5><B5><BF><F2><C0><CC> <B5><C9> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3099:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3105:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7> 30<C0><CC> <B5>DZ<E2> <C0><FC><BF><A1><B4><C2> <BD><C0><B5><E6><C7><D2> <BC><F6> <C0><D6><C0><BB> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3111:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7> 50<C0><CC> <B5>DZ<E2> <C0><FC><BF><A1><B4><C2> <BD><C0><B5><E6><C7><D2> <BC><F6> <C0><D6><C0><BB> <B0><CD> <B0><B0><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3117:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><AC><B0><E8><B1><E2><B4><C2> <B4><F5><C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3140:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3148:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <BF>Ϻ<AE><C7>ϰ<D4> <BE>˾Ƶ<E9><C0><BB> <BC><F6> <C0>ִ<C2> <BE><F0><BE><EE><C0>̴<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3168:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3177:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3199:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3232:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BB> <C0><D0><C0><B8><B7><C1><B8><E9> <B7><B9><BA><A7><C0><BB> <B4><F5> <BF>÷<C1><BE><DF> <C7>մϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3238:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3244:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><BA> <B3>ʹ<AB> <BE><EE><B7><C1><BF><F6> <C0><CC><C7><D8><C7>ϱⰡ <C8><FB><B5><EC><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3250:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> å<C0><B8><B7>δ<C2> <B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3272:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3281:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3314:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3323:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BC><F6><B7><C3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3344:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><BD><C5><C1><U+07FF><A1><B4><C2> å<C0><BB> <C0><D0><C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3353:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BD>¸<B6> <BD><BA>ų<C0><BB> <BC><F6><B7><C3><C7><D2> <BC><F6> <C0>ִ<C2> <B7><B9><BA><A7><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3363:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1>־ȼ<FA><BC><AD><B8><A6> <C5><EB><C7><D8> <C1><D6>ȭ<C0>Ը<B6><BF><A1><BC><AD> <BA><FC><C1><AE><B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3376:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <BD>¸<B6> <BC><F6><B7>ü<AD><B8><A6> <C0><D0><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3382:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD>¸<B6> <BC><F6><B7>ü<AD><B8><A6> <C0>о<EE> <BD>¸<B6> <BD><BA>ų <C6><F7><C0><CE>Ʈ<B8><A6> <BE><F2><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3383:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><F2><C0><BA> <C6><F7><C0><CE>Ʈ<B7>δ<C2> <BD>¸<B6> <BD><BA>ų<C0><C7> <B7><B9><BA><A7><C0><BB> <BF>ø<B1> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3394:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BD>¸<B6> <BC><F6><B7>ü<AD> <C0><CC><C7>ؿ<A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3416:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><B6><C0><BD><C0><CC> <B8><BC><BE><C6><C1><F6><B4>±<BA>. <B0><A1><BD><BF><C0><BB> <C1><FE><B4><A9><B8><A3><B4><F8> <B9><AB><BE><U+30870><A1> <C1><BB> <B0><A1><BA><AD><BF><F6><C1><F8> <B4><C0><B3><A6><C0>̾<DF>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3417:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B0><A1> %d <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), delta/10); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3433:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3438:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C5><U+05FD><BA>Ʈ <BC><AD><B9><F6> <BD>ð<A3><C1><A6><C7><D1> <C5><EB><B0><FA>")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3444:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B8><A6> <B4><F5> <C0>̻<F3> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3460:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<B8><B6><C0><BD><C0><CC> <B8><BC><BE><C6><C1><F6><B4>±<BA>. <B0><A1><BD><BF><C0><BB> <C1><FE><B4><A9><B8><A3><B4><F8> <B9><AB><BE><U+30870><A1> <C1><BB> <B0><A1><BA><AD><BF><F6><C1><F8> <B4><C0><B3><A6><C0>̾<DF>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3461:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><BE><C7>ġ<B0><A1> %d <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), val); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3493:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4070:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô밡 <BE>ƴ<D1> <B9><B0><B0><C7><C0><B8><B7><CE> <B3><AC><BD>ø<A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_state.cpp:158:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><C0><C7> <B1><EA><B9><DF><C0><BB> <BB><A9><BE>Ѿҽ<C0><B4>ϴ<D9>!"), pMap->GetGuild(idx)->GetName(), pMap->GetGuild(idx_opp)->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4110:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B4><D9><C0><BD><BB><F3><C5>·ξ<B0><A1><C0><DA>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char.cpp:4347:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ<C0><E5><C0><CC> <C1><A2><BC><D3> <BB><F3><C5>°<A1> <BE>ƴ϶<F3><BC><AD> <BF><E4>û<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4368:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4372:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C1><A6><B1><B9><B0><FA> <C6><C4>Ƽ<B8><A6> <C0>̷<EA> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4376:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT'char_item.cpp #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4380:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4384:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4388:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4392:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4399:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4415:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4>Կ<A1><B0><D4> <C6><C4>Ƽ<B0><A1><C0><D4> <BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>."), leader->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4469:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4479:68: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_SERVER: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4480:69: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_DUNGEON: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4481:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_OBSERVER: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4482:71: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_LVBOUNDARY: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4483:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_LOWLEVEL: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4484:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case PERR_HILEVEL: member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); break; ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4487:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4488:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] member->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<C0><C7> <C0>ο<F8><C1><A6><C7><D1><C0><CC> <C3>ʰ<FA><C7>Ͽ<A9> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4527:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4532:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s <B4><D4><C0><CC> <C6><C4>Ƽ <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4544:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4548:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C1><A6><B1><B9><B0><FA> <C6><C4>Ƽ<B8><A6> <C0>̷<EA> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4552:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4556:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4560:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4564:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4568:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4572:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C0>̹<CC> %s<B4><D4><C0><BA> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8> <C0>ֽ<C0><B4>ϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4576:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ PetSystem.cpp:3520:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><A9><B3><BE> <BF><B5><BC><AE><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3550:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <C7><EC><BE>Ÿ<C0>Ͽ<A1><BC><AD><B4><C2> <BF><B0><BB><F6><B0><FA> Ż<BB><F6><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3578:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <B7><B9><BA><A7><C0><CC> <B5>Ǿ<EE><BE><DF> <B4>ٽ<C3> <BF><B0><BB><F6><C7>Ͻ<C7> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>."), last_dye_level+3); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3598:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3616:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (item->GetVnum() == ITEM_VALENTINE_ROSE && SEX_MALE==GET_SEX(this) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char_item.cpp:3616:53: note: place parentheses around the '&&' expression to silence this warning if (item->GetVnum() == ITEM_VALENTINE_ROSE && SEX_MALE==GET_SEX(this) || ^ ( ) char_item.cpp:3617:55: warning: '&&' within '||' [-Wlogical-op-parentheses] item->GetVnum() == ITEM_VALENTINE_CHOCOLATE && SEX_FEMALE==GET_SEX(this)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:3617:55: note: place parentheses around the '&&' expression to silence this warning item->GetVnum() == ITEM_VALENTINE_CHOCOLATE && SEX_FEMALE==GET_SEX(this)) ^ ( ) char_item.cpp:3620:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3640:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (item->GetVnum() == ITEM_WHITEDAY_CANDY && SEX_MALE==GET_SEX(this) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char_item.cpp:3640:53: note: place parentheses around the '&&' expression to silence this warning if (item->GetVnum() == ITEM_WHITEDAY_CANDY && SEX_MALE==GET_SEX(this) || ^ ( ) char_item.cpp:3641:49: warning: '&&' within '||' [-Wlogical-op-parentheses] item->GetVnum() == ITEM_WHITEDAY_ROSE && SEX_FEMALE==GET_SEX(this)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:3641:49: note: place parentheses around the '&&' expression to silence this warning item->GetVnum() == ITEM_WHITEDAY_ROSE && SEX_FEMALE==GET_SEX(this)) ^ ( ) char_item.cpp:3644:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3676:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3680:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3681:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3685:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3689:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <BB><A1><B0><A3> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <BF><F2><C1><F7><C0>̴<C2> <BC>ӵ<B5><B0><A1> <B4><C0><B7><C1><C1><B3><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3693:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڰ<A1> <B0><A9><C0>ڱ<E2> <C6><F8><B9><DF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! <BB><FD><B8><ED><B7><C2><C0><CC> <B0><A8><BC><D2><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3697:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B3><AA><BF><C2> <B3><EC><BB><F6> <BF><AC><B1>⸦ <B5><E9><C0≯<B6><BD><C3><C0><DA> <B5><B6><C0><CC> <BF>¸<F6><C0><B8><B7><CE> <C6><DB><C1><FD><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3701:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> <B8><F3><BD><BA><C5>Ͱ<A1> <B3><AA>Ÿ<B3><B5><BD><C0><B4>ϴ<D9>!")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3708:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> %d <B0><B3> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName(), dwCounts[i]); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3710:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C0>ڿ<A1><BC><AD> %s <B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>."), item_gets[i]->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3718:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("<BE>ƹ<AB><B0>͵<B5> <BE><F2><C0><BB> <BC><F6> <BE><F8><BE><FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3745:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3780:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), iGold); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3795:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> HP,SP<B0><A1> <B8><F0><B5><CE> ä<BF><F6><C1><FD><B4>ϴ<D9>."), EMPIRE_NAME(GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3798:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3845:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3851:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <BC>Ӽ<BA><C0><CC> <C3>߰<A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3871:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3892:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3906:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><B0><E6> <BD><C3>ų <BC>Ӽ<BA><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3930:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:3973:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4083:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4102:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4116:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4123:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4175:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F9><BA><B4> <B6>Ǵ<C2> <C1><BE><C0><DA> <B8><A6> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4198:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4214:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB> <C1><A6><C7>ѷ<AE><C0><BB> <C3>ʰ<FA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4221:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4345:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <C0><A7>ġ<BF><A1><BC><AD> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4351:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <C1><U+07FF><A1><B4><C2> <C0>̿<EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B9><B0>ǰ<C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4357:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̵<BF><C7><D2> <C1>غ<F1><B0><A1> <B5>Ǿ<EE><C0><D6><C0><BD><C0><B8><B7><CE> <B1><CD>ȯ<BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4394:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><F8><B7><A1> <C0><A7>ġ<B7><CE> <BA><B9><B1><CD>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4405:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> %s%s <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4407:72: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : (under_han(item->GetName()) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>"))); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4407:88: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : (under_han(item->GetName()) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>"))); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4439:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+3 <BF><B5><BC><AE><C0><BA> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4451:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><B5><BC><AE><C0><BA> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4622:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4634:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4638:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ <C3>ʴ뿡 <C0><C0><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4642:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B0><FC><C0><FC> <B8><F0><B5>忡<BC><B1> <C6><C4>Ƽ <C3>ʴ븦 <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4646:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> -30 ~ +30 <B7><B9><BA><A7> <C0>̳<BB><C0><C7> <BB><F3><B4><EB><B9>游 <C3>ʴ<EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4650:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3>ְ<ED> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4654:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B3><BB> <C3><D6><C0><FA> <B7><B9><BA><A7> <BA><B8><B4><D9> 30<B7><B9><BA><A7><C0><CC> <B3><F4><BE><C6> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4658:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ <C3>ʴ뿡 <C0><C0><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4662:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F5> <C0>̻<F3> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4663:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<C0><C7> <C0>ο<F8><C1><A6><C7><D1><C0><CC> <C3>ʰ<FA><C7>Ͽ<A9> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4702:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><CC> <C6><C4>Ƽ <C3>ʴ븦 <B0><C5><C0><FD><C7>ϼ̽<C0><B4>ϴ<D9>."), pchInvitee->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4707:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pLeader->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><CC> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>."), GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4708:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> %s<B4><D4><C0><C7> <C6><C4>Ƽ<BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>."), pLeader->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4919:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4928:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:4936:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChrCauser->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4>ٸ<A5> <B0>ŷ<A1><B8><A6> <C7>ϰ<ED> <C0>ִ<C2> <C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5125:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (m_pkChrTarget->IsPC() && !m_pkChrTarget->IsPolymorphed() || m_pkChrTarget->GetMaxHP() <= 0) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ char.cpp:5125:29: note: place parentheses around the '&&' expression to silence this warning if (m_pkChrTarget->IsPC() && !m_pkChrTarget->IsPolymorphed() || m_pkChrTarget->GetMaxHP() <= 0) ^ ( ) :50:13: warning: unused variable 'PET_COUNT_LIMIT' [-Wunused-const-variable] const float PET_COUNT_LIMIT = 3; ^ In file included from PetSystem.cpp:11: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ char_item.cpp:4486:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4506:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("û<BC><D2><C7><D2> <BC><AE><C0><CC> <B9><DA><C7><F4><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4538:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4544:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><AF><B0><E6><C7><D2> <BC>Ӽ<BA><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4569:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <B9>ٲ<DB><C1><F6> %d<BA><D0> <C0>̳<BB><BF><A1><B4><C2> <B4>ٽ<C3> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.(%d <BA><D0> <B3><B2><C0><BD>)"), ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4617:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><BF><EB> <B7><B9><BA><A7><BA><B8><B4><D9> <B3><F4><BE><C6> <BB><E7><BF><EB><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4623:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B1><E2><BF><CD> <B0><A9><BF>ʿ<A1><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4630:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4643:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4667:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><BF><EB> <B7><B9><BA><A7><BA><B8><B4><D9> <B3><F4><BE><C6> <BB><E7><BF><EB><C0><CC> <BA>Ұ<A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4673:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><AB><B1><E2><BF><CD> <B0><A9><BF>ʿ<A1><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4683:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4698:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4706:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5><C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4715:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA><C0><BB> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4728:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4743:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC>Ӽ<BA> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4751:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5> <C0>̻<F3> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4755:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <C0>簡<BA><U+7CB78><A6> <C0>̿<EB><C7>Ͽ<A9> <BC>Ӽ<BA><C0><BB> <C3>߰<A1><BD><C3><C4><D1> <C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4776:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C4><CF><C0><CC> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <C3>߰<A1><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4781:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C4><CF> <C3>߰<A1><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4789:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7><D2> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4794:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><B8><B7><CE> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4811:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><C2><F8><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4816:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E5><C2><F8><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4825:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><D5><C0><FA> <B4><D9><C0>̾Ƹ<F3><B5><E5><B7><CE> <BE>Ǽ<BC><BC><AD><B8><AE><BF><A1> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7>ؾ<DF><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4828:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <C0><E5><C2><F8><C7><D2> <BC><D2><C4><CF><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4829:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><D9><C0>̾Ƹ<F3><B5><E5><B7><CE> <BC><D2><C4><CF><C0><BB> <C3>߰<A1><C7>ؾ<DF><C7>մϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4832:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><U+05FC><BC><BC><AD><B8><AE><BF><A1><B4><C2> <B4><F5><C0>̻<F3> <BA><B8><BC><AE><C0><BB> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4837:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4854:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD><C3> <C1><U+07FF><A1> <B9>̳<A2><B8><A6> <B0><A5><BE>Ƴ<A2><BF><EF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4865:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <B2><C8><C7><F4><C0>ִ<F8> <B9>̳<A2><B8><A6> <BB><A9><B0><ED> %s<B8><A6> <B3><A2><BF><F3><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4869:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô뿡 %s<B8><A6> <B9>̳<A2><B7><CE> <B3><A2><BF><F3><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4886:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4897:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> PC<B9>濡<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4927:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><B6><C7><D5><C0><BB> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4936:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><B6><C7><D5><C0><BB> <C0><A7><C7><D1> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4945:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E7><B7><E1>(%s)<B0><A1> <BA><CE><C1><B7><C7>մϴ<D9>."), pSource1->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4956:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><E7><B7><E1>(%s)<B0><A1> <BA><CE><C1><B7><C7>մϴ<D9>."), pSource2->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4967:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><F3> <BA><B4><C0><CC> <B8><F0><C0>ڸ<A8><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:4975:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><B0><BE><E0> <C1><A6><C1><B6><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5015:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <B8><DE>ƾ<BC><AE><C0><BA> <BF><A9><B7><AF><B0><B3> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5024:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B8><DE>ƾ<BC><AE><C0><BA> <C0><E5><BA><F1><BF><A1> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5032:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <B8><DE>ƾ<BC><AE><C0><BA> <B9><AB><B1><U+2FE1> <BA><CE><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5038:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><CE><C2><F8><C7><D2> <BC><F6> <C0>ִ<C2> <BD><BD><B7><D4><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5048:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><DE>ƾ<BC><AE> <BA><CE><C2><F8><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5053:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><DE>ƾ<BC><AE> <BA><CE><C2><F8><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5063:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BA><CE><C2><F8><C7><D2> <BC><F6> <C0>ִ<C2> <BD><BD><B7><D4><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5098:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5104:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> ȿ<B0><FA><B0><A1> <B0>ɷ<C1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5384:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "%s %p <C6><F7><B1><E2><C7>ϰ<ED> <B5><B9><BE>ư<A1><C0><DA>! %d %d", GetName(), this, x, y); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char.cpp:5562:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5567:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B0><A1> <C0>̹<CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5575:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B8><A6> <B4><DD><C0><BA><C1><F6> 10<C3><CA> <BE>ȿ<A1><B4><C2> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:5580:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <B0>Ÿ<AE><B0><A1> <B8>־ â<B0><ED><B8><A6> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 35 warnings generated. char.cppchar_state.cpp:693:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <B8><AE><B4><F5><B7>κ<CE><C5><CD> <B3>ʹ<AB> <B8>ָ<AE> <B6><B3><BE><EE><C1><B3><B4><D9>! <BA><B9><B1><CD><C7>Ѵ<D9>."); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_state.cpp:826:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (IsStaminaConsume()) ^ char_state.cpp:880:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(1, "<B5><B5><C2><F8> %s %d %d", GetName(), x, y); ^~~~~~~~~~~~~~~~ char_state.cpp:889:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[BATTLE] <B1><D9>ó<BF><A1> <BF><D4><C0><B8><B4><CF> <B0><F8><B0>ݽ<C3><C0><DB> %s", GetVictim()->GetName()); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ char_state.cpp:897:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("[IDLE] <B4><EB><BB><F3><C0><CC> <BE><F8><C0><B8><B4><CF> <BD><AC><C0><DA>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ char_state.cpp:901:17: warning: unused variable 'rider' [-Wunused-variable] LPCHARACTER rider = GetRider(); ^ char_state.cpp:1017:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<BA><CE><C7><CF> <B8><F3><BD><BA><C5><CD> <BC><D2>ȯ!"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ char_state.cpp:1040:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("Ÿ<B0><D9><C0><CC> <B8>־ <C6><F7><B1><E2>"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ char_state.cpp:1156:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> <B1><EA><B9><DF><C0><BB> %s <B4><D4><C0><CC> ȹ<B5><E6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), pMap->GetGuild(idx)->GetName(), f.m_pkChrFind->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from db.cpp:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from db.cpp:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :5851:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B0>ȴ´<D9>"); ^~~~ ~~~~ char.cpp:5853:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] MonsterLog("<B6>ڴ<D9>"); ^~~~ ~~~~ char.cppchar_item.cpp:5176:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><F7><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5185:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5194:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5203:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><EF><B0>Ÿ<AE> <C0><FC><C5><F5> <C2><FC><B0><A1><C1><U+07FF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5211:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5221:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA><CE> <B8><A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5230:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <B0><B3><B7><AE><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5241:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><C0>λ<F3><C1><A1> <BB><E7><BF><EB><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5286:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̵<BF> <B5>Ǿ<EE><C1><FA> <C0><A7>ġ<BF><CD> <B3>ʹ<AB> <B0><A1><B1><EE><BF><F6> <B1><CD>ȯ<BA>θ<A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5297:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>ε<EE><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5309:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BA><B8><B5><FB><B8><AE>,<BA><F1><B4>ܺ<B8><B5><FB><B8><AE><B8><A6> <BB><E7><BF><EB><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5159:7: warning: unused variable 'wDestCell' [-Wunused-variable] WORD wDestCell = DestCell.cell; ^ char_item.cpp:5160:7: warning: unused variable 'bDestInven' [-Wunused-variable] BYTE bDestInven = DestCell.window_type; ^ char_item.cpp:5352:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭâ<C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BE><C6><C0><CC><C5><DB><C0><BB> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5373:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><F6><B8><B1> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5425:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> 3<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5451:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <B0><F1><B5>带 <B9><F6><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5488:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> %d<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), 150/60); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5493:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B6><B3><BE><EE><C1><F8> <BE><C6><C0><CC><C5><DB><C0><BA> %d<BA><D0> <C8><C4> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), 1); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5534:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭâ<C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <BE><C6><C0><CC><C5><DB><C0><BB> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5541:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <BA><A7>Ʈ <C0>κ<A5><C5>丮<B7><CE> <BF>ű<E6> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5553:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C0><E5><BA><F1><B8><A6> <C2><F8><BF><EB><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :6330:49: warning: '&&' within '||' [-Wlogical-op-parentheses] return (iLeaderShip >= 20 || iLeaderShip >= 12 && m_dwLastDeadTime + 180 > get_dword_time()); ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char.cpp:6330:49: note: place parentheses around the '&&' expression to silence this warning return (iLeaderShip >= 20 || iLeaderShip >= 12 && m_dwLastDeadTime + 180 > get_dword_time()); ^ ( ) char.cpp:6593:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6599:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6613:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <BF>¶<F3><C0><CE> <BB><F3><C5>°<A1> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6619:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pcci->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6624:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6631:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <C0>ִ<C2> <B0><F7><C0><B8><B7><CE> <BF><F6><C7><C1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6713:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6726:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF>,<C1><BE><B7><E1> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6736:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1>â,â<B0><ED> <B5><EE><C0><BB> <BF><AC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B4>ٸ<A5><B0><F7><C0><B8><B7><CE> <C0>̵<BF>,<C1><BE><B7><E1> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6747:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime ); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6756:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B4>ٸ<A5><C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char.cpp:6763:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <B0><B3><B7><AE><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B1><CD>ȯ<BA><CE>,<B1><CD>ȯ<B1><E2><BE><EF><BA>θ<A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), limittime); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5824:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5842:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5851:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5866:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5894:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5907:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6><C7>ϰ<ED> <C0>ִ<C2> <BE><C6><C0><CC><C5><DB><C0><CC> <B3>ʹ<AB> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5925:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5928:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] owner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s <B4><D4><C0><B8><B7>κ<CE><C5><CD> %s"), GetName(), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:5929:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> <C0><FC><B4><DE>: %s <B4>Կ<A1><B0><D4> %s"), owner->GetName(), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6084:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD> <BF><B9><BA><B9><C0><BB> <C0><D4><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6090:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <C2><F8><BF><EB><C1><DF><C0><CE> <C0><E5><BA><F1><B8><A6> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6096:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BA><B0><C0><CC> <B8><C2><C1><F6><BE>ʾ<C6> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6103:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> Ż<B0><CD><C0><BB> <C0>̿<EB><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6113:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A1><B8><B8><C8><F7> <C0><D6><C0><BB> <B6><A7><B8><B8> <C2><F8><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6124:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, "<C0>̹<CC> <B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <BF><EB>ȥ<BC><AE><C0><BB> <C2><F8><BF><EB><C7>ϰ<ED> <C0>ֽ<C0><B4>ϴ<D9>."); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ char_item.cpp:6168:95: warning: array subscript is of type 'char' [-Wchar-subscripts] long duration = (0 != item->GetSocket(0)) ? item->GetSocket(0) : item->GetProto()->aLimits[item->GetProto()->cLimitRealTimeFirstUseIndex].lValue; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:6559:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6611:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB> ȹ<B5><E6>: %s"), item->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6757:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6766:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6784:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6793:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6811:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C1><F6> <BE><CA><C0><BA> <B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6820:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><D7><C0><BA> <B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <B8><D4><C0><CF> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6870:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6887:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6906:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> <BC><B1><C3>ʸ<A6> <C1>־<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:6913:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] from->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> <BB><E7><B7>Ḧ <C1>־<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7105:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><CC> <B8>Ӹ<AE><B8><A6> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><B4><C2> <B7><B9><BA><A7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7136:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><BF><C0><CF><C7><D1> <B8>Ӹ<AE> <BD><BA>Ÿ<C0>Ϸδ<C2> <B1><B3>ü<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7153:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <B5>а<A9><C1><DF><C0><CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7159:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><C7><D2> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7167:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>߸<F8><B5><C8> <B5>а<A9> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7176:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>߸<F8><B5><C8> <B5>а<A9> <BE><C6><C0><CC><C5><DB><C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7196:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><BA><B8><B4><D9> <B3>ʹ<AB> <B3><F4><C0><BA> <B7><B9><BA><A7><C0><C7> <B8><F3><BD><BA><C5>ͷδ<C2> <BA><AF><BD><C5> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7464:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7><B9><BA><A7><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7472:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1>ٷ<C2><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7480:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><F6><B4><C9><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7488:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><CE>ø<C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7496:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ü<B7><C2><C0><CC> <B3><B7><BE><C6> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7508:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><BA> <C1><BE><B7><F9><C0><C7> <C0><AF><B4><CF>ũ <BE><C6><C0><CC><C5><DB> <B5><CE> <B0><B3><B8><A6> <B5><BF><BD>ÿ<A1> <C0><E5><C2><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7515:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1>ȥ<C7><CF><C1><F6> <BE><CA><C0><BA> <BB><F3><C5>¿<A1><BC><AD> <BF><B9><B9><B0><C0><BB> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7430:7: warning: unused variable 'itemType' [-Wunused-variable] BYTE itemType = item->GetType(); ^ char_item.cpp:7431:7: warning: unused variable 'itemSubType' [-Wunused-variable] BYTE itemSubType = item->GetSubType(); ^ cmd_oxevent.cppIn file included from constants.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from constants.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_item.cpp:7529:71: warning: illegal character encoding in string literal [-Winvalid-source-encoding] VERIFY_MSG(CBeltInventoryHelper::IsExistItemInBeltInventory(this), "<BA><A7>Ʈ <C0>κ<A5><C5>丮<BF><A1> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><B8><C0><E7><C7>ϸ<E9> <C7><D8><C1><A6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:7421:39: note: expanded from macro 'VERIFY_MSG' ChatPacket(CHAT_TYPE_INFO, LC_TEXT(msg)); \ ^~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_item.cpp:7544:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] VERIFY_MSG( -1 == pos, "<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>." ); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ char_item.cpp:7421:39: note: expanded from macro 'VERIFY_MSG' ChatPacket(CHAT_TYPE_INFO, LC_TEXT(msg)); \ ^~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :22:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OX<C0>̺<A5>Ʈ<C0><C7> <B3><AA><B8><D3><C1><F6> <C0>ο<F8><C0><BB> <B1><E2><B7><CF><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_oxevent.cpp:26:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OX<C0>̺<A5>Ʈ<C0><C7> <B3><AA><B8><D3><C1><F6> <C0>ο<F8> <B1><E2><B7><CF><C0><BB> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_oxevent.cpp:32:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> <B3><B2><C0><BA> <C2><FC><B0><A1><C0>ڼ<F6> : %d"), COXEventManager::instance().GetAttenderCount()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from char_battle.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from In file included from char_manager.cpp:6: ./char_manager.h:145:11: warning: private field 'dummy1' is not used [-Wunused-private-field] char dummy1[1024]; // memory barrier ^ In file included from char_manager.cpp:21: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ char_state.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ char_state.cpp:224:16: warning: private field 'm_pkChr' is not used [-Wunused-private-field] LPCHARACTER m_pkChr; ^ In file included from desc_p2p.cpp:2: In file included from ./desc_p2p.h:1: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_p2p.cpp:2: In file included from ./desc_p2p.h:1: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from desc_manager.cpp:5: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from desc_manager.cpp:5: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. constants.cppcube.cpp:316:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C1><A6><C1><B6>â<C0><CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:321:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:525:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] (ch)->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6>â<C0><CC> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:540:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6> <C0><E7><B7>ᰡ <BA><CE><C1><B7><C7>մϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:546:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); // <C0><CC> <C5>ؽ<BA>Ʈ<B4><C2> <C0>̹<CC> <B3>θ<AE> <BE><B2><C0>̴°Ŷ<F3> <C3>߰<A1><B9><F8><BF><AA> <C7>ʿ<E4> <BE><F8><C0><BD> ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:573:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><A6><C1><B6><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); // 2012.11.12 <BB><F5><B7><CE> <C3>߰<A1><B5><C8> <B8><U+07BC><BC><C1><F6> (locale_string.txt <BF><A1> <C3>߰<A1><C7>ؾ<DF> <C7><D4>) ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :1079:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C0><FC><C1><A6><B1><B9>", ^~~~~~~~~~~~~~~~~~~~~~~~ constants.cpp:1080:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BD>ż<F6><B1><B9>", ^~~~ ~~~~~~~~~~~~ constants.cpp:1081:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "õ<C1><B6><B1><B9>", ^~~~~~~~~~~~~~~~ constants.cpp:1082:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C1><F8><B3>뱹" ^~~~~~~~~~~~ cube.cpp:736:23: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'CUBE_VALUE' and 'CUBE_VALUE') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] if (*targetIter == *iter) ~~~~~~~~~~~ ^ ~~~~~ ./cube.h:21:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed bool operator == (const CUBE_VALUE& b) ^ cube.cpp:716:16: warning: unused variable 'npcVNUM' [-Wunused-variable] const DWORD& npcVNUM = iter->first; ^ constants.cpp:1088:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BE><C6><C0><CC><C5><DB><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1089:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B5><B7><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1090:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B5><B7> <B4><EB><B9><DA><C0><CC> <B3><AA><BF><C3> Ȯ<B7><FC>", ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ constants.cpp:1091:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<B0><E6><C7><E8>ġ <B9><E8><C0><B2>", ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 11 warnings generated. 11 warnings generated. config.cpp:505:17: warning: unused variable 'line' [-Wunused-variable] const char * line = two_arguments(value_string, openid_host, sizeof(openid_host), openid_uri, sizeof(openid_uri)); ^ In file included from In file included from char_item.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from char.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ config.cpp:1290:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cube.cpp:18: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. 3 warnings generated. desc.cpp:885:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C4><C4>ǻ<C5><U+037F><A1><BC><AD> <B7>α<D7><C0><CE> <C7>Ͽ<A9> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1> <C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ empire_text_convert.cpp:59:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ empire_text_convert.cpp:59:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char s_cChinaTable[][3] = {"<A1><F2>","<A3><A3>","<A3><A4>","<A1><F9>","<A1><F0>" }; ^~~~~~~~ 19 warnings generated. cmd_general.cpp5 warnings generated. :101:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> Ż<B0><CD><C0><BB> <C0>̿<EB><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:107:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:124:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B5><B9><B7><C1><BA><B8><B3>½<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:128:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><BC><AD> <B8><D5><C0><FA> <B3><BB><B7><C1><BE><DF> <C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:132:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:145:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:147:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> ź <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B8><D4><C0≯<A6> <C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><BF><A1><B0><D4> %s%s <C1>־<FA><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:159:103: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : under_han(ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:159:119: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g_iUseLocale ? "" : under_han(ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName) ? LC_TEXT("<C0><BB>") : LC_TEXT("<B8><A6>")); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:163:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BE><C6><C0><CC><C5><DB><C0><CC> <C7>ʿ<E4><C7>մϴ<D9>"), ITEM_MANAGER::instance().GetTable(dwFood)->szLocaleName); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:262:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<BC>˴ٿ<EE><C0><CC> %d<C3><CA> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>."), *pSec); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from config.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ db.cpp:1552:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] CardTaker->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<BA><D0><C0><C7> <B0><E1><C1><A6><BD>ð<A3><C0><CC> <C3>߰<A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. (<B0><E1><C1><A6><B9><F8>ȣ %d)"), item->GetSocket(1) / 60, item->GetSocket(0)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:281:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d<C3><CA> <C8><C4> <B0><D4><C0><D3><C0><CC> <BC>˴ٿ<EE> <B5>˴ϴ<D9>."), iSec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:370:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C3><CA> <B3><B2><BE>ҽ<C0><B4>ϴ<D9>."), info->left_second); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:390:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:398:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B7>α<D7><C0><CE> ȭ<B8><E9><C0><B8><B7><CE> <B5><B9><BE><C6> <B0><A9><B4>ϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:402:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><D4><C0><D3><C0><BB> <C1><BE><B7><E1> <C7>մϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:406:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ij<B8><AF><C5><U+0378><A6> <C0><FC>ȯ <C7>մϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٸ<AE><BC><BC><BF><E4>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:544:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - (180 - g_nPortalLimitTime)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:551:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - 170); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:568:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d<C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - (180 - g_nPortalLimitTime)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:575:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C1><F7> <B8><B6><C0><BB><BF><A1><BC><AD> <C0><E7><BD><C3><C0><DB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>. (%d <C3><CA> <B3><B2><C0><BD>)"), iTimeToDead - 173); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:610:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><C1><F6><BF><A1><BC><AD> <BA><CE>Ȱ <B1><E2>ȸ<B8><A6> <B8><F0><B5><CE> <C0>Ҿ<FA><BD><C0><B4>ϴ<D9>! <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>մϴ<D9>!")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:711:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:778:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:823:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:842:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4><EB><B7><C3><C1><DF><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:859:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>忡 <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:873:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BD><BA>ų <B7><B9><BA><A7><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:946:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:952:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:965:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BA><F1><B9>й<F8>ȣ<B4><C2> <BF><B5><B9><AE><C0>ڸ<B8> <B0><A1><B4><C9><C7>մϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:987:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0>߸<F8><B5><C8> <BE><CF>ȣ<B8><A6> <C0>Է<C2><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:995:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B0><A1> <C0>̹<CC> <BF><AD><B7><C1><C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1001:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B8><A6> <B4><DD><C0><BA><C1><F6> 10<C3><CA> <BE>ȿ<A1><B4><C2> <BF><AD> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1032:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1038:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A5> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1051:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1090:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <B4>ٸ<A5> <C0><FC><C0>£ <C2><FC><C0><FC> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1116:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><BF><A1> <B4><EB><C7><D1> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1125:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><B1> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1136:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5>尡 <C0>̹<CC> <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1144:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><FC><BA><F1><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1150:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <C0><FC><BA><F1><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1158:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <BC><B1><C0><FC><C6><F7><B0><ED> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1167:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] cmd_gm.cpp: ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5>尡 <C0>̹<CC> <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1176:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <C0><FC><C0><EF><C0><CC> <BF><B9><BE><E0><B5><C8> <B1><E6><B5><E5> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1185:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <C0><FC><C0><EF> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1195:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B7><B9><B4><F5> <C1><A1><BC><F6><B0><A1> <B8><F0><C0>ڶ<F3><BC><AD> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1200:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><BB> <C7>ϱ<E2> <C0><A7><C7>ؼ<B1> <C3>ּ<D2><C7><D1> %d<B8><ED><C0><CC> <C0>־<EE><BE><DF> <C7>մϴ<D9>."), GUILD_WAR_MIN_MEMBER_COUNT); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1214:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B7><B9><B4><F5> <C1><A1><BC><F6><B0><A1> <B8><F0><C0>ڶ<F3><BC><AD> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1216:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><BF><F8> <BC><F6><B0><A1> <BA><CE><C1><B7><C7>Ͽ<A9> <B1><E6><B5><E5><C0><FC><C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1230:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><C0><E5><C0><CC> <C1><A2><BC><D3><C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1246:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><C0><C7> <B1><E6><B5><E5><C0><E5><C0><CC> <C1><A2><BC><D3><C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1271:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><BF><A1> <B4><EB><C7><D1> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1279:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><B1> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1320:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1337:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] tch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><B8><B7><CE> <BA><CE><C5><CD> ģ<B1><B8> <B5><EE><B7><CF><C0><BB> <B0>ź<CE> <B4><E7><C7><U+07FD><C0><B4>ϴ<D9>."), ch->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1370:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<C0>κ<A5><C5>丮<B0><A1> <B2><CB> <C2><F7><BC><AD> <B3><BB><B8><B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1437:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1443:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C6><C4>Ƽ<BF><A1> <BC><D3><C7><D8> <C0><D6><C0><B8><B9>Ƿ<CE> <B0><A1><C0>Խ<C5>û<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 550:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<C0>κ<A5><C0><CC> Ȱ<BC><BA>ȭ <B5><C7><C1><F6> <BE><CA><C0><BD>."); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ cmd_gm.cpp:857:6: warning: variable 'x' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (*arg2) ^~~~~ cmd_gm.cpp:867:3: note: uninitialized use occurs here x*100, ^ cmd_gm.cpp:857:2: note: remove the 'if' if its condition is always true if (*arg2) ^~~~~~~~~~ cmd_gm.cpp:855:8: note: initialize the variable 'x' to silence this warning long x, y; ^ = 0 cmd_gm.cpp:859:6: warning: variable 'y' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (*arg3) ^~~~~ cmd_gm.cpp:868:3: note: uninitialized use occurs here y*100, ^ cmd_gm.cpp:859:2: note: remove the 'if' if its condition is always true if (*arg3) ^~~~~~~~~~ cmd_gm.cpp:855:11: note: initialize the variable 'y' to silence this warning long x, y; ^ = 0 cmd_general.cpp:1501:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1508:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_WARP)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1519:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1530:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><B9><FD>: warpto <character name>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1544:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1550:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C0><AF><C0><FA><B4><C2> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pkCCI->bChannel, g_bChannel); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1555:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1566:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), arg1); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1587:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1592:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1599:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), arg1); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1620:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><E7><BF><EB><B9><FD>: transfer <name>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1626:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1633:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1644:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1659:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1664:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3> <C1><DF> <C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), arg1, pkCCI->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1669:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1674:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1686:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BB> <BC><D2>ȯ<C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), arg1); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1695:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1704:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1710:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1715:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1720:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1737:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><C0><C7> <B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1742:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s <BA><B8><C0><AF><B1>ݾ<D7> %lld "), EMPIRE_NAME(n), p->name[n], p->money[n]); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1744:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1750:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1754:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1822:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB><C7>Ҽ<F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1831:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("1-50 <BB><E7><C0><CC><C0><C7> <BC><F6>ġ<B8><A6> <BC><B1><C5><C3><C7><D8><C1>ּ<BC><BF><E4>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1836:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BC><B1><DD><C0><CC> %d %<B7><CE> <BC><B3><C1><A4><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1841:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szMsg, sizeof(szMsg), "<B1><BA><C1><D6><C0><C7> <B8><ED><C0><B8><B7><CE> <BC><BC><B1><DD><C0><CC> %d %% <B7><CE> <BA><AF><B0><E6><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>", tax); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ cmd_general.cpp:1844:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szMsg, sizeof(szMsg), "<BE><D5><C0><B8><B7>δ<C2> <B0>ŷ<A1> <B1>ݾ<D7><C0><C7> %d %% <B0><A1> <B1><B9><B0><ED><B7><CE> <B5><E9><BE><B0>Ե˴ϴ<D9>.", tax); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ cmd_general.cpp:1885:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB><C7>Ҽ<F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1902:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڱ<B9> <BF><B5><C5>信<BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1913:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_SUMMON)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1921:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, SummonPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1952:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ<C7>Ҽ<F6> <BE><F8><B4><C2> <B8><F3><BD><BA><C5><CD> <C0>Դϴ<D9>. <BC><D2>ȯ<B0><A1><B4><C9><C7><D1> <B8><F3><BD><BA><C5>ʹ<C2> Ȩ<C6><E4><C0><CC><C1><F6><B8><A6> <C2><FC><C1><B6><C7>ϼ<BC><BF><E4>")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp3 warnings generated. :1980:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_HP: return LC_TEXT("<C3>ִ<EB> <BB><FD><B8><ED><B7><C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1981:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_SP: return LC_TEXT("<C3>ִ<EB> <C1><A4><BD>ŷ<C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1982:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_HT: return LC_TEXT("ü<B7><C2> +%d"); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1983:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_IQ: return LC_TEXT("<C1><F6><B4><C9> +%d"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1984:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ST: return LC_TEXT("<B1>ٷ<C2> +%d"); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1985:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DX: return LC_TEXT("<B9><CE>ø +%d"); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1986:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATT_SPEED: return LC_TEXT("<B0><F8><B0>ݼӵ<B5> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1987:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MOV_SPEED: return LC_TEXT("<C0>̵<BF><BC>ӵ<B5> %d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1988:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_CASTING_SPEED: return LC_TEXT("<C4><F0>Ÿ<C0><D3> -%d"); ^~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1989:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_HP_REGEN: return LC_TEXT("<BB><FD><B8><ED><B7><C2> ȸ<BA><B9> +%d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1990:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SP_REGEN: return LC_TEXT("<C1><A4><BD>ŷ<C2> ȸ<BA><B9> +%d"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1991:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POISON_PCT: return LC_TEXT("<B5><B6><B0><F8><B0><DD> %d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1992:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STUN_PCT: return LC_TEXT("<BD><BA><C5><CF> +%d"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1993:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SLOW_PCT: return LC_TEXT("<BD><BD><B7>ο<EC> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1994:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_CRITICAL_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> ġ<B8><ED>Ÿ <B0><F8><B0><DD>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1995:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_CRITICAL: return LC_TEXT("<BB><F3><B4><EB><C0><C7> ġ<B8><ED>Ÿ Ȯ<B7><FC> %d%% <B0><A8><BC><D2>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1996:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_PENETRATE_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <B0><FC><C5><EB> <B0><F8><B0><DD>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1997:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_PENETRATE: return LC_TEXT("<BB><F3><B4><EB><C0><C7> <B0><FC><C5><EB> <B0><F8><B0><DD> Ȯ<B7><FC> %d%% <B0><A8><BC><D2>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1998:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_HUMAN: return LC_TEXT("<C0>ΰ<A3><B7><F9> <B8><F3><BD><BA><C5><CD> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:1999:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ANIMAL: return LC_TEXT("<B5><BF><B9><B0><B7><F9> <B8><F3><BD><BA><C5><CD> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2000:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ORC: return LC_TEXT("<BF><F5><B1><CD><C1><B7> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2001:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_MILGYO: return LC_TEXT("<B9>б<B3><B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2002:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_UNDEAD: return LC_TEXT("<BD><C3>ü<B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2003:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_DEVIL: return LC_TEXT("<BE>Ǹ<B6><B7><F9> Ÿ<B0><DD>ġ +%d%%"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2004:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STEAL_HP: return LC_TEXT("Ÿ<B0><DD>ġ %d%% <B8><A6> <BB><FD><B8><ED><B7><C2><C0><B8><B7><CE> <C8><ED><BC><F6>"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2005:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_STEAL_SP: return LC_TEXT("Ÿ<B7><C2>ġ %d%% <B8><A6> <C1><A4><BD>ŷ<C2><C0><B8><B7><CE> <C8><ED><BC><F6>"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2006:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MANA_BURN_PCT: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> Ÿ<B0>ݽ<C3> <BB><F3><B4><EB> <C0><FC><BD>ŷ<C2> <BC>Ҹ<F0>"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2007:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DAMAGE_SP_RECOVER: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C7><C7><C7>ؽ<C3> <C1><A4><BD>ŷ<C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2008:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_BLOCK: return LC_TEXT("<B9><B0><B8><AE>Ÿ<B0>ݽ<C3> <BA><ED><B7><B0> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2009:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DODGE: return LC_TEXT("Ȱ <B0><F8><B0><DD> ȸ<C7><C7> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2010:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SWORD: return LC_TEXT("<C7>Ѽհ<CB> <B9><E6><BE><EE> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2011:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_TWOHAND: return LC_TEXT("<BE><E7><BC>հ<CB> <B9><E6><BE><EE> %d%%"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2012:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_DAGGER: return LC_TEXT("<B5>μհ<CB> <B9><E6><BE><EE> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2013:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_BELL: return LC_TEXT("<B9><E6><BF><EF> <B9><E6><BE><EE> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2014:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_FAN: return LC_TEXT("<BA><CE>ä <B9><E6><BE><EE> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2015:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_BOW: return LC_TEXT("Ȱ<B0><F8><B0><DD> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2016:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_FIRE: return LC_TEXT("ȭ<BF><B0> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2017:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ELEC: return LC_TEXT("<C0><FC><B1><E2> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2018:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_MAGIC: return LC_TEXT("<B8><B6><B9><FD> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2019:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_WIND: return LC_TEXT("<B9>ٶ<F7> <C0><FA><C7><D7> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2020:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ICE: return LC_TEXT("<B3>ñ<E2> <C0><FA><C7><D7> %d%%"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2021:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_EARTH: return LC_TEXT("<B4><EB><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2022:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_DARK: return LC_TEXT("<BE><EE><B5><D2> <C0><FA><C7><D7> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2023:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_REFLECT_MELEE: return LC_TEXT("<C1><F7><C1><A2> Ÿ<B0><DD>ġ <B9>ݻ<E7> Ȯ<B7><FC> : %d%%"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2024:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_REFLECT_CURSE: return LC_TEXT("<C0><FA><C1><D6> <B5>ǵ<B9><B8><AE><B1><E2> Ȯ<B7><FC> %d%%"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2025:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POISON_REDUCE: return LC_TEXT("<B5><B6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2026:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_KILL_SP_RECOVER: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <C1><A4><BD>ŷ<C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2027:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_EXP_DOUBLE_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <B0><E6><C7><E8>ġ <C3>߰<A1> <BB><F3><BD><C2>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2028:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_GOLD_DOUBLE_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <B5><B7> 2<B9><E8> <B5><E5><B7><D3>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2029:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ITEM_DROP_BONUS: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <BE><C6><C0><CC><C5><DB> 2<B9><E8> <B5><E5><B7><D3>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2030:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_POTION_BONUS: return LC_TEXT("<B9><B0><BE><E0> <BB><E7><BF><EB><BD><C3> %d%% <BC><BA><B4><C9> <C1><F5><B0><A1>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2031:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_KILL_HP_RECOVERY: return LC_TEXT("%d%% Ȯ<B7><FC><B7><CE> <C0><FB><C5><F0>ġ<BD><C3> <BB><FD><B8><ED><B7><C2> ȸ<BA><B9>"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2037:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATT_GRADE_BONUS: return LC_TEXT("<B0><F8><B0>ݷ<C2> +%d"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2038:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_DEF_GRADE_BONUS: return LC_TEXT("<B9><E6><BE><EE><B7><C2> +%d"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2039:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAGIC_ATT_GRADE: return LC_TEXT("<B8><B6><B9><FD> <B0><F8><B0>ݷ<C2> +%d"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2040:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAGIC_DEF_GRADE: return LC_TEXT("<B8><B6><B9><FD> <B9><E6><BE><EE><B7><C2> +%d"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2042:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_STAMINA: return LC_TEXT("<C3>ִ<EB> <C1><F6><B1><B8><B7><C2> +%d"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2043:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_WARRIOR: return LC_TEXT("<B9><AB><BB>翡<B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2044:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_ASSASSIN: return LC_TEXT("<C0>ڰ<B4><BF><A1><B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2045:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_SURA: return LC_TEXT("<BC><F6><B6><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2046:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_SHAMAN: return LC_TEXT("<B9><AB><B4>翡<B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2047:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_ATTBONUS_MONSTER: return LC_TEXT("<B8><F3><BD><BA><C5><U+037F><A1><B0><D4> <B0><AD><C7><D4> +%d%%"); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2048:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_ATTBONUS: return LC_TEXT("<B0><F8><B0>ݷ<C2> +%d%%"); ^~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2049:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_DEFBONUS: return LC_TEXT("<B9><E6><BE><EE><B7><C2> +%d%%"); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2050:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_EXPBONUS: return LC_TEXT("<B0><E6><C7><E8>ġ %d%%"); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2051:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_ITEMBONUS: return LC_TEXT("<BE><C6><C0><CC><C5><DB> <B5><E5><B7><D3><C0><B2> %.1f<B9><E8>"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2052:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MALL_GOLDBONUS: return LC_TEXT("<B5><B7> <B5><E5><B7><D3><C0><B2> %.1f<B9><E8>"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2053:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_HP_PCT: return LC_TEXT("<C3>ִ<EB> <BB><FD><B8><ED><B7><C2> +%d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2054:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_MAX_SP_PCT: return LC_TEXT("<C3>ִ<EB> <C1><A4><BD>ŷ<C2> +%d%%"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2055:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SKILL_DAMAGE_BONUS: return LC_TEXT("<BD><BA>ų <B5><A5><B9><CC><C1><F6> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2056:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_NORMAL_HIT_DAMAGE_BONUS: return LC_TEXT("<C6><F2>Ÿ <B5><A5><B9><CC><C1><F6> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2057:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_SKILL_DEFEND_BONUS: return LC_TEXT("<BD><BA>ų <B5><A5><B9><CC><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2058:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_NORMAL_HIT_DEFEND_BONUS: return LC_TEXT("<C6><F2>Ÿ <B5><A5><B9><CC><C1><F6> <C0><FA><C7><D7> %d%%"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2062:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_WARRIOR: return LC_TEXT("<B9><AB><BB><E7><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2063:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_ASSASSIN: return LC_TEXT("<C0>ڰ<B4><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2064:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SURA: return LC_TEXT("<BC><F6><B6><F3><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2065:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case POINT_RESIST_SHAMAN: return LC_TEXT("<B9><AB><B4><E7><B0><F8><B0>ݿ<A1> %d%% <C0><FA><C7><D7>"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2103:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf + offset, bufsiz - offset, LC_TEXT(" (<B8><B8><B7><E1><C0><CF> : %d<B3><E2> %d<BF><F9> %d<C0><CF>)"), year, mon, day); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1266:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2453:68: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->GetParty()->ChatPacketToAllMember(CHAT_TYPE_INFO, LC_TEXT("%s<B4><D4><C0><CC> <C1>ֻ<E7><C0><A7><B8><A6> <B1><BC><B7><C1> %d<B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>. (%d-%d)"), ch->GetName(), n, start, end); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2455:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><E7><BD><C5><C0><CC> <C1>ֻ<E7><C0><A7><B8><A6> <B1><BC><B7><C1> %d<B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>. (%d-%d)"), n, start, end); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_general.cpp:2502:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (item->IsRideItem()) ^ cmd_general.cpp:2498:6: note: previous statement is here if (NULL == item) ^ cmd_general.cpp:2537:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><BB><C0><BB> <B8><D5><C0><FA> <BC><D2>ȯ<C7><D8><C1>ּ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1606:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <B1><E6><B5><E5> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:1611:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("(%s) <B1><E6><B5>尡 <BB><FD><BC><BA><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. [<C0>ӽ<C3>]"), cp.name); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2169:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C7><F6><C0><E7> <C0><FC><C0><EF><C1><DF><C0><CE> <B1><E6><B5><E5> <C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2227:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s: <C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> <B1><E6><B5><E5> <C0>Դϴ<D9>."), arg1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2570:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <C0≯<A7> <B6>Ǵ<C2> <B9><F8>ȣ<C0><C7> <B1><E6><B5>尡 <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2685:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2751:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><U+05F7><B1> <B8><ED><B7>ɾ<EE><B4><C2> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2773:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<C0>߸<F8><B5><C8> <C7><FC><BD><C4><C0><C7> <BD>ð<A3><C0>Դϴ<D9>. h, m, s<B8><A6> <BA>ٿ<A9><BC><AD> <C1><F6><C1><A4><C7><D8> <C1>ֽʽÿ<C0>."); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ cmd_gm.cpp:2774:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BF><B9>) 10s, 10m, 1m 30s"); ^~~~~~~~ cmd_gm.cpp:2882:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> <B0>ǹ<B0><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2892:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B0><C0><CC> <C1><F6><C0><BB> <BC><F6> <BE><F8><B4><C2> <C1><BE><B7><F9><C0><C7> <B0>ǹ<B0><C0><CC> <C1><F6><BE><EE><C1><AE> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2906:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>Ǽ<B3><BF><A1> <C7>ʿ<E4><C7><D1> <B0>ǹ<B0><C0><CC> <C1><F6><BE><EE><C1><AE> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2918:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ǹ<B0> <BA><F1><BF><EB> <C1><A4><BA><B8> <C0>̻<F3><C0><B8><B7><CE> <B0>Ǽ<B3> <C0>۾<F7><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2924:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>Ǽ<B3> <BA><F1><BF><EB><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2941:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><DA><C0>簡 <BA><CE><C1><B7><C7>Ͽ<A9> <B0>Ǽ<B3><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:2975:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ǹ<B0><C0><BB> <C1><F6><C0><BB> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> ij<B8><AF><C5><CD> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3341:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C1><B8><C0><E7><C7><CF><C1><F6> <BE>ʴ<C2> ij<B8><AF><C5><CD> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3347:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <B0><AD><C1><A6> <C1><BE><B7><E1> <BD><C7><C6><D0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3351:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <B0><AD><C1><A6> <C1><BE><B7><E1> <BC><BA><B0><F8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3407:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar1->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3421:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar2->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3428:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0><CC> <BC><BA><B0><F8><C0><FB><C0><B8><B7><CE> <BD><C3><C0><DB> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3432:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3> <BD><C3><C0>ۿ<A1> <B9><AE><C1><A6><B0><A1> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3437:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3452:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3460:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3469:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <C0><FB><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3475:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AA><C0><BB> <C0>߸<F8> <C0>Է<C2><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3510:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ<EE><C0><C7> <BC><AD><BA><EA> Ŀ<B8>ǵ尡 <C0>߸<F8> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3543:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>÷<B9><C0>̾<EE> %d <BF><CD> <C7>÷<B9><C0>̾<EE> %d<B8><A6> <C6><C4>ȥ<BD><C3>ŵ<B4>ϴ<D9>.."), pids.pid1, pids.pid2); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3577:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><A2><C1><A6><B1><B9> <C1><F8><C7><E0> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3578:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><B1><C5><C3> <B8><CA> <C1><A4><BA><B8> <BC><BA><C1><F6> %d <C5><EB><B7><CE> %d %d %d"), GetSungziMapIndex(), GetPassMapIndex(1), GetPassMapIndex(2), GetPassMapIndex(3)); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3601:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><C0><C7> <BB><EF><B0>Ÿ<AE> <C1><F8><C7><E0><C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3683:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<B1><B9><B0><ED>: %d <BF><F8>", NationMoney); ^~~~~~~~~~~~~~~~ ~~~~~~~~ cmd_gm.cpp:3962:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9> <C1><U+07FF><A1><B4><C2> <B4>ɷ<C2><C0><BB> <BF>ø<B1> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:3968:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B8><ED><B7>ɾ<EE><C0><C7> <BC><AD><BA><EA> Ŀ<B8>ǵ尡 <C0>߸<F8> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:4022:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><B2><C0><BA> <BD><BA><C5><C8> <C6><F7><C0><CE>Ʈ<B0><A1> <C0><FB><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ cmd_gm.cpp:4367:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BE><C6><C0><CC><C5><DB><C0><CC> <BE><F8><BE> <C2><F8><BF><EB><C7><D2> <BC><F6> <BE><F8><BE><EE>."); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ In file included from db.cpp:14: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 4 warnings generated. In file included from cmd_general.cpp:26: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from entity.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from entity.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from exchange.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from exchange.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dungeon.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from dungeon.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fishing.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from fishing.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmd_gm.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from entity_view.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from entity_view.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. In file included from gm.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from gm.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gm.cpp:69:21: warning: '&&' within '||' [-Wlogical-op-parentheses] if ( LC_IsEurope() && !LC_IsTaiwan() || LC_IsSingapore() ) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~ gm.cpp:69:21: note: place parentheses around the '&&' expression to silence this warning if ( LC_IsEurope() && !LC_IsTaiwan() || LC_IsSingapore() ) ^ ( ) 10 warnings generated. In file included from guild_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 53 warnings generated. 4 warnings generated. In file included from guild_war.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild_war.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 warnings generated. In file included from horse_rider.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from horse_rider.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from guild.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from guild.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 warnings generated. warnings generated. In file included from horsename_manager.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from horsename_manager.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exchange.cpp:56:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C0><FC> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B1><B3>ȯ<C0><BB> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:66:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1>â<C0><CC> <BF><AD><B7><C1><C0><D6><C0><BB><B0><E6><BF><EC> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:72:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>̶<F3> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:93:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B1><B3>ȯ <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:157:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pOwner->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><BB> <B0>dz<D7><C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:521:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:522:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:529:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:530:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:537:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:538:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <BE><C6><C0><CC><C5><DB><C0><CC> <C1><A6><C0>ڸ<AE><BF><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:544:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:545:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:568:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><U+0530><FA><C0><C7> <B1><B3>ȯ<C0><CC> <BC><BA><BB><E7> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), victim->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ exchange.cpp:569:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] victim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><U+0530><FA><C0><C7> <B1><B3>ȯ<C0><CC> <BC><BA><BB><E7> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), GetOwner()->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. 10 warnings generated. 3 warnings generated. In file included from exchange.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from input_auth.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_auth.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input_db.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_db.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dungeon.cpp:13: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 9 warnings generated. fishing.cpp:444:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô<EB><C0><C7> <BC><F6><B7>õ<B5><B0><A1> <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! (%d/%d)"),rod->GetSocket(0), rod->GetValue(2)); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:447:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AC><BD>ô밡 <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:448:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><EE><BA>θ<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B3><AC><BD>ô<EB><B7><CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:650:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<F8><BF><A1> <C0><E2><C0><BA> <B9><B0><B0><ED><B1><E2><C0><C7> <B1><E6><C0>̴<C2> %.2fcm"), item->GetSocket(0)/100.f); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:663:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(p.szBoard, LC_TEXT("<B3><AC><BD><C3><C0>̺<A5>Ʈ<BF><F9>ô<BA>ؾ<EE>"), sizeof(p.szBoard)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:667:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(p.szBoard, LC_TEXT("<B3><AC><BD><C3><C0>̺<A5>Ʈ<C0><U+05FE><EE>"), sizeof(p.szBoard)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:752:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s : %d <B8><B6><B8><AE>"), it->first.c_str(), it->second); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:754:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C1><BE><B7><F9> %d <B8><B6><B8><AE> <B3><AC><C0><BD>"), fished.size(), total_count); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:791:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><ED><B1>Ⱑ <C8><E7><C0><FB><B5><B5> <BE><F8><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:800:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><E8> <BC>ӿ<A1><BC><AD> <C1><B6><B0><B3><B0><A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:805:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B9><E8> <BC>ӿ<A1><BC><AD> <C1><F6><B7><B7><C0>̰<A1> <B3><AA><BF>Խ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:836:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B8><A6> <B1><B8><BF><FC><BD><C0><B4>ϴ<D9>."), item->GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input_login.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_login.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 warnings generated. In file included from input_p2p.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_p2p.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from input_main.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_main.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild.cpp:66:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(m_data.grade_array[0].grade_name, LC_TEXT("<B1><E6><B5><E5><C0><E5>"), sizeof(m_data.grade_array[0].grade_name)); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:71:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strlcpy(m_data.grade_array[i].grade_name, LC_TEXT("<B1><E6><B5><E5><BF><F8>"), sizeof(m_data.grade_array[i].grade_name)); ^~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from guild.cpp:925:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><A6><B0><F8><C7>ϰ<ED><C0><DA> <C7>ϴ<C2> <B0><E6><C7><E8>ġ<B0><A1> <B3><B2><C0><BA> <B0><E6><C7><E8>ġ<BA><B8><B4><D9> <B8><B9><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1036:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><E8><C1><A6><C7><D2> <BC><F6> <BE><F8><B4><C2> <B1><DB><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ fishing.cpp:8: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 51 warnings generated. guild.cppguild_manager.cpp:80:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <C0≯<A7><C0><CC> <C0><FB><C7><D5><C7><CF><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:93:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>̹<CC> <B0><B0><C0><BA> <C0≯<A7><C0><C7> <B1><E6><B5>尡 <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:99:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <BB><FD><BC><BA><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :1287:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BF><EB><BD>ŷ<C2><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. (%d, %d)"), GetSP(), iNeededSP); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1296:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C4><F0>Ÿ<C0><D3><C0><CC> <B3><A1><B3><AA><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5> <BD><BA>ų<C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_udp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ guild.cpp:1315:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %d <BD><BA>ų<C0><BB> <BB><E7><BF><EB><C7><D4> (%d, %d) to %u"), dwVnum, GetSP(), iNeededSP, pid); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_udp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild.cpp:1336:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4>밡 %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pcci->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1349:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4>밡 <BF>¶<F3><C0><CE> <BB><F3><C5>°<A1> <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1369:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BD><BA>ų<C0><BA> <B1><E6><B5><E5><C0><FC> <C1><U+07FF><A1><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_teen.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from input_teen.cpp:11: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild.cpp:1736:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %u<C0><C7> <BF><EB><BD>ŷ<C2><C0><BB> ȸ<BA><B9><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), iSP); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cppguild.cpp:1810:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><E1><BD><C3><C8>Ŀ<A1> <C0>̿<EB><C7><D8><C1>ֽʽÿ<C0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1837:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><E1><BD><C3><C8>Ŀ<A1> <C0>̿<EB><C7><D8><C1>ֽʽÿ<C0>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1843:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <B1>ݰ<ED><BF><A1><BC><B1> <B1><E6><B5><E5><C0>常 <C3><E2><B1><DD><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1849:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><A1><C1><F6><B0><ED> <C0>ִ<C2> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1944:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C3>ʴ<EB> <BD><C5>û<C0><BB> <B9><DE><C0><BB> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1954:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <B1><E6><B5><E5> <C3>ʴ<EB> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1959:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <C3>ʴ<EB><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1964:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B4>ٸ<A5> <C1><A6><B1><B9> <BB><E7><B6><F7><C0><BB> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.") ); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1974:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1979:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <C7>ػ<EA><C7><D1> <C1><F6> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1982:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_ALREADYJOIN: pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C0>̹<CC> <B4>ٸ<A5> <B1><E6><B5>忡 <BC><D3><C7><D8><C0>ֽ<C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1983:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILDISFULL: pchInviter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C3>ִ<EB> <B1><E6><B5><E5><BF><F8> <BC><F6><B8><A6> <C3>ʰ<FA><C7><U+07FD><C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1984:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILD_IS_IN_WAR : pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <B1><E6><B5>尡 <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:1985:78: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_INVITE_LIMIT : pchInviter->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <BD>ű<D4> <B0><A1><C0><D4> <C1><A6><C7><D1> <BB><F3><C5><C2> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :544:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5>忡 <BC><B1><C0><FC><C6><F7><B0><ED><B8><A6> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>!"), TouchGuild(guild_id1)->GetName(), TouchGuild(guild_id2)->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:558:67: warning: illegal character encoding in string literal [-Winvalid-source-encoding] g2->GetMasterCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %s <B1><E6><B5>尡 <B1><E6><B5><E5><C0><FC><C0><BB> <B0>ź<CE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), g1->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:582:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5>尡 <C0><E1><BD><C3> <C8><C4> <C0><FC><C0><EF><C0><BB> <BD><C3><C0><DB><C7>մϴ<D9>!"), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:630:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5>尡 <C0><FC><C0><EF><C0><BB> <BD><C3><C0><DB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>!"), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cppguild.cpp:2039:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2044:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>带 <C7>ػ<EA><C7><D1> <C1><F6> %d<C0><CF><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BA> <BB><E7><B6><F7><C0><BA> <B1><E6><B5>忡 <C3>ʴ<EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2047:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_ALREADYJOIN: pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <C0>̹<CC> <B4>ٸ<A5> <B1><E6><B5>忡 <BC><D3><C7><D8><C0>ֽ<C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2048:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILDISFULL: pchInvitee->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C3>ִ<EB> <B1><E6><B5><E5><BF><F8> <BC><F6><B8><A6> <C3>ʰ<FA><C7><U+07FD><C0><B4>ϴ<D9>.")); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2049:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_GUILD_IS_IN_WAR : pchInvitee->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <B1><E6><B5>尡 <C0><FC><C0><EF> <C1><DF> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild.cpp:2050:78: warning: illegal character encoding in string literal [-Winvalid-source-encoding] case GERR_INVITE_LIMIT : pchInvitee->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7><F6><C0><E7> <BD>ű<D4> <B0><A1><C0><D4> <C1><A6><C7><D1> <BB><F3><C5><C2> <C0>Դϴ<D9>.") ); return; ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :648:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5> <BB><E7><C0><CC><C0><C7> <C0><FC><C0><EF><C0><CC> <B9><AB><BD>ºη<CE> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:654:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><BF><CD><C0><C7> <C0><FC><C0>£<BC><AD> <BD>¸<AE> <C7><U+07FD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:658:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5>尡 %s <B1><E6><B5><E5><BF><CD><C0><C7> <C0><FC><C0>£<BC><AD> <BD>¸<AE> <C7><U+07FD><C0><B4>ϴ<D9>."), g2->GetName(), g1->GetName()); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:742:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] master1->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><CC> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:750:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] master2->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C0><CC> <C3><EB><BC><D2> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_manager.cpp:756:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><BF><CD> %s <B1><E6><B5><E5> <BB><E7><C0><CC><C0><C7> <C0><FC><C0><EF><C0><CC> <C3><EB><BC>ҵǾ<FA><BD><C0><B4>ϴ<D9>."), g1->GetName(), g2->GetName()); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 313 warnings generated. input_auth.cpp:448:8: warning: unused variable 'last' [-Wunused-variable] char *last = 0; ^ guild_war.cpp:46:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC><C1><U+07FF><A1><B4><C2> <BB><E7><B3>ɿ<A1> <B5><FB><B8><A5> <C0><CC><C0><CD><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. In file included from item_addon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_addon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guild_war.cpp:316:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0><FC><C0><EF> <BC><AD><B9><F6><B0><A1> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5><C0><FC><C0><BB> <BD><C3><C0><DB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:356:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0><FC><C0><EF> <BC><AD><B9><F6><B0><A1> <BF><AD><B7><C1><C0><D6><C1><F6> <BE>ʾ<C6> <B1><E6><B5><E5><C0><FC><C0><BB> <BD><C3><C0><DB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:382:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] NotifyGuildMaster(LC_TEXT("<C0>̹<CC> <BC><B1><C0><FC><C6><F7><B0><ED> <C1><DF><C0><CE> <B1><E6><B5><E5><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. guild_war.cpp:654:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>̹<CC> <C0><FC><C0><EF><C0><CC> <B3><A1><B3><B5><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ guild_war.cpp:730:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("<<B1><E6><B5><E5>> <B7><A1><B4><F5> <C1><A1><BC><F6><B0><A1> %d <C1><A1><C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>"), point); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 4 warnings generated. In file included from item_attribute.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_attribute.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. In file included from item.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager_idrange.cpp:3: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager_idrange.cpp:3: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 warnings generated. input_teen.cpp:99:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><CC> <C0>̹<CC> %d<BD>ð<A3><C0><CC> <C1><F6><B3><B5><BD><C0><B4>ϴ<D9>."), hour); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:105:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><CC> <C0>̹<CC> %d<BD>ð<A3><C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>,"), hour); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:106:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻ<C5> <C8><C4> <B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C8><U+07BD><C4><C0><BB> <C3><EB><C7><D8><C1>ֽñ<E2><B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:112:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><BA> <C0>̹<CC> <B0><D4><C0><D3> <C7>Ƿ<CE> <BB><F3><C5>¿<A1> <B5><E9><BE><C0><B8><B8><E7>,")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:113:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B0><D4><C0><D3> <B3><BB><C0><C7> <BC><F6><C0><CD><C0><CC> <C1><A4><BB><F3>ġ<C0><C7> 50%<B7><CE> <C7><CF><C7><E2><B5>˴ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:114:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻð<ED>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:115:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C8><U+07BD><C4> <B9><D7> <C7>о<F7><BF><A1> <BF><AD><C1><DF><C7><D8><C1>ֽʽÿ<C0>.")); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:121:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><BA> <C0>̹<CC> <BF><C2><C0><FC><C7><CF><C1><F6> <B8><F8><C7><D1> <B0><D4><C0><D3> <BD>ð<A3><BF><A1> <B5><E9><BE><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:122:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B0>ǰ<AD><C0><BB> <C0><A7><C7><D8> <C1><B6><BC><D3><C8><F7> <C1><A2><BC><D3><C0><BB> <C1><BE><B7><E1><C7>Ͻ<C5> <C8><C4> <C8><U+07BD><C4><C0><BB> <C3><EB><C7><D8><C1>ֽʽÿ<C0>,")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:123:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B1><U+05F7><B8><C1><F6> <BE><CA><C0><B8><B8><E9> <B0>ǰ<AD> <BB><F3><BF><A1> <C7><C7><C7>ظ<A6> <C0><D4><C0><BB> <BC><F6> <C0><D6><C0><B8><B8><E7> <B0><D4><C0><D3> <B3><BB><C0><C7> <BC><F6>ġ<B4><C2> 0<C0><CC> <B5>˴ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:124:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><CC> 5<BD>ð<A3><C0><CC> <B5>Ǹ<E9> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿɴϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:137:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, buflen, LC_TEXT("%d<BD>ð<A3>"), hour); ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:139:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, buflen, LC_TEXT("%d<BA><D0>"), min); ^~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:160:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0>Դϴ<D9>."), off_time_string); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:161:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><BA> 0<C0><CC> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. 100% ȿ<B0><FA><B8><A6> <BE><F2><C0><B8><BD><C7> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_teen.cpp:166:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<B4><E7><BD><C5><C0><C7> <B4><A9><C0><FB> <BF><C0><C7><C1><B6><F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0≯<E7>, <B4><A9><C0><FB> <BF>¶<F3><C0><CE> <BD>ð<A3><C0><BA> %s<C0>Դϴ<D9>."), ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_udp.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from log.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from log.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from locale_service.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from locale_service.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 warnings generated. In file included from item_manager.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from login_data.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from login_data.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. 3 warnings generated. input_login.cpp:51:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<BE><C6><C0><CC><C5><DB> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), item_drop_bonus); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:56:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B0><F1><B5><E5> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), gold_drop_bonus); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:61:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B4><EB><B9>ڰ<F1><B5><E5> <B5><E5><B7>ӷ<FC> %d%% <C3>߰<A1> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), gold10_drop_bonus); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:66:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B0><E6><C7><E8>ġ %d%% <C3>߰<A1> ȹ<B5><E6> <C0>̺<A5>Ʈ <C1><DF><C0>Դϴ<D9>."), exp_bonus); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from item_manager_idrange.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ item.cpp:28:116: warning: field 'm_pkRealTimeExpireEvent' will be initialized after field 'm_pkExpireEvent' [-Wreorder-ctor] m_bExchanging(false), m_pkDestroyEvent(NULL), m_pkUniqueExpireEvent(NULL), m_pkTimerBasedOnWearExpireEvent(NULL), m_pkRealTimeExpireEvent(NULL), ^ input_db.cpp:1179:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5><B0>ŷ<A1>â<C0><CC> <BF><AD><B8><B0><BB><F3><C5>¿<A1><BC><AD><B4><C2> â<B0><ED><B8><A6> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>." ) ); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:1240:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED> <BA><F1><B9>й<F8>ȣ<B0><A1> <BA><AF><B0><E6><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:1244:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] d->GetCharacter()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <B1><E2><C1><B8> <BA><F1><B9>й<F8>ȣ<B0><A1> Ʋ<B7>Ƚ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 8 warnings generated. 3 warnings generated. input_db.cppinput_login.cpp:667:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:807:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C0><CC> <B8>ʿ<A1><BC><B1> <B0><AD><C1><A6><C0><FB><C0><CE> <B4><EB><C0><FC><C0><CC> <C0><D6><C0><BB><BC><F6> <B5><B5> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:808:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<C0><CC> <C1><B6><C7><U+05FF><A1> <B5><BF><C0><C7><C7><CF><C1><F6> <BE><CA><C0><BB><BD><C3>")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_login.cpp:809:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("<BA><BB><C0><CE><C0><C7> <C1>ּ<BA> <B9><D7> <BA>μ<BA><C0><B8><B7><CE> <B5><B9><BE>ư<A1><BD>ñ<E2> <B9>ٶ<F8><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1941:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><E1><C0><E7><B1>Ⱓ<C0><CC> %d<BA><D0> <C8><C4> <B8><B8><B7><E1> <B5>˴ϴ<D9>."), (p->dwRemainSeconds / 60)); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :698:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:703:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:713:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cpp:718:39: warning: arithmetic between different enumeration types ('EMisc' and 'EWearPositions') is deprecated [-Wdeprecated-enum-enum-conversion] if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ item.cppinput_db.cpp:836:88: warning: arithmetic between different enumeration types ('EDragonSoulDeckType' and 'EDragonSoulSubType') is deprecated [-Wdeprecated-enum-enum-conversion] if (bWearCell < WEAR_MAX_NUM || bWearCell >= WEAR_MAX_NUM + DRAGON_SOUL_DECK_MAX_NUM * DS_SLOT_MAX) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ :2650:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> %s <B1><B9><B0><ED><BF><A1><B4><C2> %u <C0><C7> <B5><B7><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>"), EMPIRE_NAME(Empire), CMonarch::instance().GetMoney(Empire)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2670:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7><F6><C0><E7> %s <B1><B9><B0><ED><BF><A1><B4><C2> %d <C0><C7> <B5><B7><C0><CC> <C0>ֽ<C0><B4>ϴ<D9>"), EMPIRE_NAME(Empire), CMonarch::instance().GetMoney(Empire)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2691:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>ϰų<AA> <B5><B7><C0><BB> <B0><A1><C1><AE><BF>ü<F6> <BE><F8><B4><C2> <BB><F3>Ȳ<C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_db.cpp:2698:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(notice, sizeof(notice), LC_TEXT("%s<C0><C7> <B1><BA><C1>ְ<A1> %s <B4><D4><C0><B8><B7><CE> <B1><B3>ü<B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), EMPIRE_NAME(info->bEmpire), info->szName); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1564:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] GetOwner()->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1><BC><AD> <BC><D2><C4><CF> <BA><FC><C1><FA><B6><A7><B1><EE><C1><F6> <B3><B2><C0><BA> <BD>ð<A3> %d"), GetName(), time); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1712:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1> <B9><DA><C7><F4><C0>ִ<F8> <BA><B8><BC><AE><C0><CC> <BB><E7><B6><F3><C1><FD><B4>ϴ<D9>."), GetName()); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ item.cpp:1734:14: warning: unused variable 'vnum' [-Wunused-variable] const DWORD vnum = item->GetVnum(); ^ In file included from item.cpp:2078:29: warning: array subscript is of type 'char' [-Wchar-subscripts] return GetProto()->aLimits[GetProto()->cLimitTimerBasedOnWearIndex].lValue; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ item_attribute.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. input_main.cpp:107:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:120:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BD>ð<A3> %d <BA><D0> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), hour, min, sec); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:122:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BD>ð<A3> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), hour, sec); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:124:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <BA><D0> %d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), min, sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:126:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%d <C3><CA> <B5><BF><BE><C8> ä<C6>ñ<DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>"), sec); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:350:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<C6><C3> <B1><DD><C1><F6> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:502:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] len = snprintf(buf, sizeof(buf), LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), pTable->szLocaleName); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:504:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] len = snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><CC> <C7>ʿ<E4><C7>մϴ<D9>."), pTable->szLocaleName); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:770:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF>(â<B0><ED>,<B1><B3>ȯ,<BB><F3><C1><A1>)<BF><A1><B4><C2> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), pTable->szLocaleName); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:772:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<C0><CC> <C7>ʿ<E4><C7>մϴ<D9>."), pTable->szLocaleName); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:785:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><DC>ġ<B1><E2><B4><C2> <B7><B9><BA><A7> %d <C0>̻<F3><B8><B8> <BB><E7><BF><EB> <B0><A1><B4><C9> <C7>մϴ<D9>."), SHOUT_LIMIT_LEVEL); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:848:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ <C1><DF><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:865:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><E6><B5>忡 <B0><A1><C0><D4><C7><CF><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:989:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B8><U+07BD><C5><C1><AE> <C3>߰<A1> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1000:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> <BF><C0>ڴ<C2> <B8><U+07BD><C5><C1><AE><BF><A1> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1022:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> <BF><C0>ڴ<C2> <B8><U+07BD><C5><C1><AE><BF><A1> <C3>߰<A1><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1029:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> <C1><A2><BC>ӵ<C7> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>."), name); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1037:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> <B8><U+07BD><C5><C1><AE> <C3>߰<A1> <B0>ź<CE> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1159:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] to_ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1> â<B0><ED><B8><A6> <BF><AD><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1173:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0>ŷ<A1> <C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1> â<B0><ED><B8><A6> <BF><AD><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1196:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1205:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] to_ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED><B8><A6> <BF><AC><C8><C4> %d<C3><CA> <C0>̳<BB><BF><A1><B4><C2> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>."), g_nPortalLimitTime); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1215:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><U+05FC><F6><B0><A1> 20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>..")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1233:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>ϰ<E6><BF><EC> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1265:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><C7> <C3>ѱݾ<D7><C0><CC> 20<BE><EF> <B3><C9><C0><BB> <C3>ʰ<FA><C7>Ͽ<A9> <B0>ŷ<A1><B8><A6> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>..")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:1347:29: warning: converting the result of '<<' to a boolean; did you mean '(bArg << 22) != 0'? [-Wint-in-bool-context] else if( bArg > 14 && bArg << 22 ) ^ 3 warnings generated. input_main.cppIn file included from messenger_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from messenger_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from item.cpp:18: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ :2114:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> â<B0><ED><B7><CE> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <BE><C6><C0><CC><C5><DB> <C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2120:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2126:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2132:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2138:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <C0><CC> <BE><C6><C0><CC><C5><DB><C0><BA> <B3><D6><C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2189:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2199:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2213:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<â<B0><ED>> <BF>ű<E6> <BC><F6> <BE><F8><B4><C2> <C0><A7>ġ<C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2265:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2286:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2297:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><E4>û<C0><BB> <C7><D1> ij<B8><AF><C5><U+0378><A6> ã<C0><BB><BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2309:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2320:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B8><AE><B4><F5><B8><B8> <BA><AF><B0><E6><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2326:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BB><F3><C5>¸<A6> <BA><AF><B0><E6><C7>Ϸ<C1><B4><C2> <BB><E7><B6><F7><C0><CC> <C6><C4>Ƽ<BF><F8><C0><CC> <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2367:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><EB><B7><C3><C0>忡<BC><AD> <BB><E7><BF><EB><C7>Ͻ<C7> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2373:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><AD><B9><F6> <B9><AE><C1><A6><B7><CE> <C6><C4>Ƽ <B0><FC><B7><C3> ó<B8><AE><B8><A6> <C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2379:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C0><FC> <BE>ȿ<A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><A1><BC><AD> <C3>߹<E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2393:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C1><AF><B3><BB><BF><A1><BC><AD><B4><C2> <C6><C4>Ƽ<BF><F8><C0><BB> <C3>߹<E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2409:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] B->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <C3>߹<E6><B4><E7><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2424:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><F8><C1><AF><B3><BB><BF><A1><BC><AD><B4><C2> <C6><C4>Ƽ<B8><A6> <B3><AA><B0><A5> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2435:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><A1><BC><AD> <B3><AA><B0><A1><BC>̽<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2445:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4>ٸ<A5> <C6><C4>Ƽ<BF><F8><C0><BB> Ż<C5><F0><BD><C3>ų <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2460:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C7>ػ<EA><C7><D1> <C8><C4> %d<C0><CF> <C0>̳<BB><BF><A1><B4><C2> <B1><E6><B5>带 <B8><B8><B5><E9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2468:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> Ż<C5><F0><C7><D1> <C8><C4> %d<C0><CF> <C0>̳<BB><BF><A1><B4><C2> <B1><E6><B5>带 <B8><B8><B5><E9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>."), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2486:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <B1><E6><B5><E5> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2494:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> [%s] <B1><E6><B5>尡 <BB><FD><BC><BA><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), cp.name); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2519:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5> <BB><FD><BC><BA><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp34 warnings generated. :2530:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ <B1><E2><BC><FA><C0><BA> <C6><C4>Ƽ<C0>常 <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2545:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2607:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>忡 <BC><D3><C7><D8><C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2623:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>߸<F8><B5><C8> <B1>ݾ<D7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2629:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><A1><C1><F6><B0><ED> <C0>ִ<C2> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2646:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>߸<F8><B5><C8> <B1>ݾ<D7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2661:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><AF><C7><D1> <BB><E7><B6><F7><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2672:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BE><C6><C1><F7> <B0><A1><C0><D4><C7><D2> <BC><F6> <BE><F8><B4><C2> ij<B8><AF><C5><CD><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2685:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><FC> <C1><U+07FF><A1><B4><C2> <B1><E6><B5><E5><BF><F8><C0><BB> Ż<C5><F0><BD><C3>ų <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2701:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BB><F3><B4><EB><B9><E6><C0><CC> <B0><B0><C0><BA> <B1><E6><B5>尡 <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2707:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3>ų <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2723:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3>ų <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2728:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><BF><F8><C0><BB> <B0><AD><C1><A6> Ż<C5><F0> <BD><C3><C4><U+05FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2730:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><U+05F7><AF><C7><D1> <BB><E7><B6><F7><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2747:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7> <C0≯<A7><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2751:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <C1><F7><C0><A7> <C0≯<A7><C0><BA> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2755:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0><FB><C7><D5><C7><CF><C1><F6> <BE><CA><C0><BA> <C1><F7><C0><A7> <C0≯<A7> <C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2773:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7> <B1><C7><C7><D1><C0><BB> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2777:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <B1><C7><C7><D1><C0><BA> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2792:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5>尡 <C0>̹<CC> <C3>ְ<ED> <B7><B9><BA><A7><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2801:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> %u<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> <C5><F5><C0><DA><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), offer); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2805:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><E6><C7><E8>ġ <C5><F5><C0>ڿ<A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2818:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2824:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <BF><EB><BD>ŷ<C2> ȸ<BA><B9><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2851:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B0><F8><C1><F6><B1><DB><C0><BB> <C0>ۼ<BA><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2884:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C1><F7><C0><A7><B8><A6> <BA><AF><B0><E6><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2886:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><C7> <C1><F7><C0><A7><B4><C2> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2888:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B1><E6><B5><E5><C0><E5><C0><B8><B7><CE> <C1><F7><C0><A7><B8><A6> <BA><AF><B0><E6><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2913:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <C0>屺<C0><BB> <C1><F6><C1><A4><C7><D2> <B1><C7><C7><D1><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2919:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B1><E6><B5><E5>> <B4><F5><C0>̻<F3> <C0><E5><BC><F6><B8><A6> <C1><F6><C1><A4><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2963:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BE><C6><C0><CC><C5><DB><C0><BB> <B0>dz<D7><C1><D9> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2989:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C0><AF> <B5><B7><C0><CC> 20<BE><EF><B3><C9><C0><BB> <B3>Ѿ<EE> <B0>ŷ<A1><B8><A6> <C7>ۼ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:2999:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1><C1><DF><C0>ϰ<E6><BF><EC> <B0><B3><C0>λ<F3><C1><A1><C0><BB> <BF><AD><BC><F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:3014:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("â<B0><ED>,<B0>ŷ<A1>â<B5><EE><C0><CC> <BF><AD><B8><B0> <BB><F3><C5>¿<A1><BC><AD><B4><C2> <B0><B3><B7><AE><C0><BB> <C7>Ҽ<F6><B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ input_main.cpp:3071:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, "<BB><E7><B1><CD> Ÿ<BF><F6> <BF>Ϸ<E1> <BA><B8><BB><F3><C0><BA> <C7>ѹ<F8><B1><EE><C1><F6> <BB><E7><BF>밡<B4><C9><C7>մϴ<D9>."); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ input_main.cpp:3135:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_NOTICE, LC_TEXT("Ŭ<B6><F3><C0>̾<F0>Ʈ <B9><F6><C0><FC><C0><CC> Ʋ<B7><C1> <B7>α<U+05FE>ƿ<F4> <B5>˴ϴ<D9>. <C1><A4><BB><F3><C0><FB><C0><B8><B7><CE> <C6><D0>ġ <C8><C4> <C1><A2><BC><D3><C7>ϼ<BC><BF><E4>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from input_db.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from p2p.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from p2p.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from monarch.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from monarch.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ item_manager.cppIn file included from motion.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from motion.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from over9refine.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from over9refine.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :834:18: warning: variable 'extraDrop' is uninitialized when used within its own initialization [-Wuninitialized] int extraDrop = extraDrop+=CPrivManager::instance().GetPriv(pkKiller, PRIV_ITEM_DROP)+(pkKiller->IsEquipUniqueItem(UNIQUE_ITEM_DOUBLE_ITEM) ? 100 : 0); ~~~~~~~~~ ^~~~~~~~~ In file included from input_main.cpp:13: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 16 warnings generated. item_manager.cpp:1671:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "<C0><B0><B0><A2><BA><B8><C7><D5> DROP EVENT "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ item_manager.cpp:1683:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "<C0><B0><B0><A2><BA><B8><C7><D5> DROP EVENT "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mining.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from mining.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. In file included from packet_info.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from packet_info.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from passpod.cppIn file included from mob_manager.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from mob_manager.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from passpod.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from passpod.cpp:3: ./passpod.h:22:13: warning: private field 'm_lpFDW' is not used [-Wunused-private-field] LPFDWATCH m_lpFDW; ^ 18 warnings generated. 4 warnings generated. In file included from pcbang.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from pcbang.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager.cpp:19: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ mining.cpp:295:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0><CC> <BC><F6><B7>õ<B5><B0><A1> <C3>ִ<EB>(%d)<B0><A1> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>."), Pick_GetCurExp(pick)); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:315:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0>̰<A1> <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:316:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><B2>۸<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B0><C0>̷<CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:322:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0><CC><C0><C7> <BC><F6><B7>õ<B5><B0><A1> <C1><F5><B0><A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>! (%d/%d)"), ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:327:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0>̰<A1> <C3>ִ<EB> <BC><F6><B7>õ<B5><BF><A1> <B5><B5><B4><DE><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:328:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><B2>۸<A6> <C5><EB><C7><D8> <B4><D9><C0><BD> <B7><B9><BA><A7><C0><C7> <B0><C0>̷<CE> <BE><F7><B1><U+05F7><B9><C0>̵<E5> <C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:358:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><C0≯<A6> <B5><E9><B0><ED> <C0><D6><C1><F6> <BE>ʾƼ<AD> Ķ <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:365:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4><F5><C0>̻<F3> ij<B3><BE> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:374:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><BF><A1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ mining.cpp:378:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ä<B1><A4><BF><A1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from priv_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from priv_manager.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from party.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from party.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. monarch.cppmessenger_manager.cpp:122:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><B4><EB><B9><E6><C0><CC> ģ<B1><B8> <C3>߰<A1><B8><A6> <B9><DE><C0><BB> <BC><F6> <BE><F8><B4><C2> <BB><F3><C5><C2><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :44:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ְ<A1> <B3><BB><B8><B0> <C3>ູ<C0><B8><B7><CE> <B8><F0><B5><E7> <BF><A1><B3><CA><C1><F6><B0><A1> <B0><A1><B5><E6> ä<BF><F6><C1><FD><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:65:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:73:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3><CA> <C8>Ŀ<A1> <B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ֽ<C0><B4>ϴ<D9>"), ch->GetMCLTime(CHARACTER::MI_HEAL)); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:80:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), GetMoney(Empire), price); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ monarch.cpp:97:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[TEST_ONLY]<C7><F6><C0><E7> <B1><B9><B0><ED> : %d "), GetMoney(Empire) - price); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ messenger_manager.cpp:175:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> %s <B4><D4><C0><BB> ģ<B1><B8><B7><CE> <C3>߰<A1><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), companion.c_str()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ messenger_manager.cpp:217:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<B8><U+07BD><C5><C1><AE>> %s <B4><D4><C0><BB> <B8><U+07BD><C5><C0><FA><BF><A1><BC><AD> <BB><E8><C1><A6><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), companion.c_str()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from mining.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from pvp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from pvp.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. In file included from polymorph.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from polymorph.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 16 warnings generated. In file included from over9refine.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from questevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questevent.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polymorph.cppparty.cpp:326:62: warning: illegal character encoding in string literal [-Winvalid-source-encoding] rMember.pCharacter->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<B0><A1> <C7>ػ<EA> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 97 warnings generated. :72:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BF><A1> <BD><C7><C6><D0> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ polymorph.cpp:79:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BF><A1> <BD><C7><C6><D0> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 8 warnings generated. polymorph.cppparty.cpp:1126:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1134:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <BC><D2>ȯ<C7>Ϸ<C1><B4><C2> <B4><EB><BB><F3><C0><BB> ã<C0><BB> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1140:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <B4><EB><BB><F3><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1157:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] l->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C6><C4>Ƽ> <C6><C4>Ƽ<BF><F8><C0><BB> <C7><F6><C0><E7> <C0><A7>ġ<B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ :119:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pChar->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5>а<A9><BC><AD> <BC><F6><B7><C3><C0><BB> <B8><B6>ú<BD><C0><B4>ϴ<D9>. <BD>ż<B1><BF><A1><B0><D4> ã<BE>ư<A1><BC><BC><BF><E4>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ party.cpp:1380:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6><C4>Ƽ<C0><C7> <C7><F9><B5><BF><B7><C2><C0><CC> <B3><F4><BE><C6><C1><AE> <C1><F6><B1>ݺ<CE><C5><CD> <C3>߰<A1> <B0><E6><C7><E8>ġ <BA><B8><B3>ʽ<BA><B8><A6> <B9><U+07BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua.cpp:9: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua.cpp:9: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. priv_manager.cpp:108:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> %s<C0><CC> %d%% <C1><F5><B0><A1><C7><U+07FD><C0><B4>ϴ<D9>!"), g->GetName(), GetPrivName(type), value); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:114:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s <B1><E6><B5><E5><C0><C7> %s<C0><CC> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿԽ<C0><B4>ϴ<D9>."), g->GetName(), GetPrivName(type)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:163:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><C7> %s<C0><CC> %d%% <C1><F5><B0><A1><C7><U+07FD><C0><B4>ϴ<D9>!"), GetEmpireName(empire), GetPrivName(type), value); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ priv_manager.cpp:173:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, sizeof(buf), LC_TEXT("%s<C0><C7> %s<C0><CC> <C1><A4><BB><F3><C0><B8><B7><CE> <B5><B9><BE>ƿԽ<C0><B4>ϴ<D9>."), GetEmpireName(empire), GetPrivName(type)); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_affect.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mob_manager.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. 6 warnings generated. In file included from questlua_dungeon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dungeon.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pvp.cpp:186:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B4><U+0530><FA><C0><C7> <B4><EB><B0><E1> <BD><C3><C0><DB>!"), pkChr->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:187:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<B4><U+0530><FA><C0><C7> <B4><EB><B0><E1> <BD><C3><C0><DB>!"), pkVictim->GetName()); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:205:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(msg, sizeof(msg), LC_TEXT("%s<B4><D4><C0><CC> <B4><EB><B0><E1><BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>. <BD>³<AB><C7>Ϸ<C1><B8><E9> <B4><EB><B0>ᵿ<C0>Ǹ<A6> <C7>ϼ<BC><BF><E4>."), pkChr->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:208:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s<BF><A1><B0><D4> <B4><EB><B0><E1><BD><C5>û<C0><BB> <C7><U+07FD><C0><B4>ϴ<D9>."), pkVictim->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ pvp.cpp:425:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ pvp.cpp:425:46: note: place parentheses around the '&&' expression to silence this warning if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire || ^ ( ) pvp.cpp:426:46: warning: '&&' within '||' [-Wlogical-op-parentheses] pkVictim->GetPKMode() == PK_MODE_PROTECT && pkVictim->GetEmpire() == bMapEmpire ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pvp.cpp:426:46: note: place parentheses around the '&&' expression to silence this warning pkVictim->GetPKMode() == PK_MODE_PROTECT && pkVictim->GetEmpire() == bMapEmpire ) ^ ( ) In file included from questlua_arena.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_arena.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 6 warnings generated. 3 warnings generated. questlua.cpp:79:7: warning: variable 'returnBool' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (pPC) ^~~ questlua.cpp:88:10: note: uninitialized use occurs here return returnBool; ^~~~~~~~~~ questlua.cpp:79:3: note: remove the 'if' if its condition is always true if (pPC) ^~~~~~~~ questlua.cpp:78:18: note: initialize the variable 'returnBool' to silence this warning bool returnBool; ^ = false 7 warnings generated. In file included from questlua_danceevent.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_danceevent.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_global.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_global.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_building.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_building.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. In file included from questlua_game.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_game.cpp:4: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_forked.cpp:9: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_forked.cpp:9: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. In file included from questlua_mgmt.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_mgmt.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. In file included from questlua_horse.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_horse.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. 3 warnings generated. In file included from questlua_guild.cpp:5: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_guild.cpp:5: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pet.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pet.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. 3 warnings generated. In file included from questlua_item.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_item.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_marriage.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_game.cpp:6: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from questlua_party.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_party.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_monarch.cpp:5: In file included from ./monarch.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_monarch.cpp:5: In file included from ./monarch.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_oxevent.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_oxevent.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_npc.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_npc.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. 3 warnings generated. questlua_global.cpp:965:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] SendNoticeMap(LC_TEXT("<C0><E1><BD><C3><C8><C4> <B8><F0><B5><CE> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><B5>˴ϴ<D9>."), iMapIndex, false); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua_item.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from questpc.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questpc.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_npc.cpp:293:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:309:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:324:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ questlua_npc.cpp:340:18: warning: unused variable 'q' [-Wunused-variable] CQuestManager& q = CQuestManager::instance(); ^ In file included from questmanager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questmanager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from refine.cpp:2: In file included from ./refine.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from refine.cpp:2: In file included from ./refine.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_pc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_pc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. 3 warnings generated. questlua_monarch.cpp:148:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:162:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> HP,SP<B0><A1> <B8><F0><B5><CE> ä<BF><F6><C1><FD><B4>ϴ<D9>."), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:165:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C3>ູ<C0><BB> <BB><E7><BF><EB><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:184:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:195:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:202:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F0>Ÿ<C0><D3> <C0><FB><BF><EB><C1><DF> %d <C8><C4> <BB><E7><BF>밡<B4><C9>"), next_sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:221:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <BB><E7><C0><DA><C8><C4> <BF><B5><C7><E2><C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> 3<BA>а<A3> 10 %% <C0><C7> <B0><F8><B0>ݷ<C2><C0><CC> <C1><F5><B0><A1><B5>˴ϴ<D9>"), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:242:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:252:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:259:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F0>Ÿ<C0><D3> <C0><FB><BF><EB><C1><DF> %d <C8><C4> <BB><E7><BF>밡<B4><C9>"), next_sec); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:278:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<B1><BA><C1><D6><C0><C7> <B1>ݰ<AD><B1><C7> <BF><B5><C7><E2><C0><B8><B7><CE> <C0><CC><C1><F6><BF><AA> %s <C0><AF><C0><FA><B4><C2> 3<BA>а<A3> 10 %% <C0><C7> <B9><E6><BE><EE><B7><C2><C0><CC> <C1><F5><B0><A1><B5>˴ϴ<D9>"), EMPIRE_NAME(ch->GetEmpire())); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:322:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:410:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:418:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><BA><BF><A1><BC><AD><B8><B8> <BB><E7><BF><EB><C7><D2> <BC><F6> <C0>ִ<C2> <B1><E2><B4><C9><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:432:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, money_need); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:459:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO ,LC_TEXT("<B1><BA><C1><D6><C0><C7> <C0>ڰ<DD><C0><BB> <B0><A1><C1><F6><B0><ED> <C0><D6><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:468:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : Ȳ<B1>ݵβ<A8><BA><F1><B0><A1> <B1><B9><B0><ED><B7><CE> ȯ<BF><F8><B5>Ǿ<FA><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:469:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : <C7><F6><C0><E7> <B1><B9><B0><ED> : %d"), empire_money); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:475:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("TEST : Ȳ<B1>ݵβ<A8><BA><F1><B8><A6> <B1><B9><B0><ED><B7><CE> ȯ<BF><F8><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:498:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:505:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_WARP)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:517:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:533:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:538:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C0><AF><C0><FA><B4><C2> %d ä<B3>ο<A1> <C0>ֽ<C0><B4>ϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE> %d)"), pkCCI->bChannel, g_bChannel); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:544:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] In file included from safebox.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from safebox.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:555:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), name.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:577:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ÿ<C1><A6><B1><B9> <C0><AF><C0><FA><BF><A1><B0>Դ<C2> <C0>̵<BF><C7>Ҽ<F6> <BE><F8><BD><C0><B4>ϴ<D9>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:583:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:591:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <BF><A1><B0>Է<CE> <C0>̵<BF><C7>մϴ<D9>"), name.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:615:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B3><AA><C0><C7> <B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:620:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s <BA><B8><C0><AF><B1>ݾ<D7> %lld "), EMPIRE_NAME(n), p->name[n], p->money[n]); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:622:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:627:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("<B1><BA><C1><D6> <C1><A4><BA><B8>")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:630:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO,LC_TEXT("[%s<B1><BA><C1><D6>] : %s "), EMPIRE_NAME(n), p->name[n]); ^~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:653:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:660:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:671:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, WarpPrice); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:685:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:691:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3> <C1><DF> <C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), name.c_str(), pkCCI->bChannel, g_bChannel); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:697:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:702:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:714:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BB> <BC><D2>ȯ<C7>Ͽ<B4><BD><C0><B4>ϴ<D9>."), name.c_str()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:724:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:732:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:738:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:744:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:749:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:773:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:837:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><BA><C1>ָ<B8><C0><CC> <BB><E7><BF><EB> <B0><A1><B4><C9><C7><D1> <B1><E2><B4><C9><C0>Դϴ<D9>")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:843:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d <C3>ʰ<A3> <C4><F0>Ÿ<C0><D3><C0><CC> <C0><FB><BF><EB><C1><DF><C0>Դϴ<D9>."), ch->GetMCLTime(CHARACTER::MI_TRANSFER)); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:852:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B1><B9><B0><ED><BF><A1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>. <C7><F6><C0><E7> : %u <C7>ʿ<E4><B1>ݾ<D7> : %u"), NationMoney, ciTransferCost); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:868:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:874:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> %d ä<B3>ο<A1> <C1><A2><BC><D3><C1><DF><C0>Դϴ<D9>. (<C7><F6><C0><E7> ä<B3><CE>: %d)"), ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:881:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:886:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:897:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ <BF><E4>û<C0><BB> <BA><B8><B3>½<C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:904:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>Է<C2><C7>Ͻ<C5> <C0≯<A7><C0><BB> <B0><A1><C1><F8> <BB><E7><BF><EB><C0>ڰ<A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:912:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:918:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <C1><A6><B1><B9> <C0><AF><C0><FA><B4><C2> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:924:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s <B4><D4><C0><BA> <B1><D9>ó<BF><A1> <C0>ֽ<C0><B4>ϴ<D9>"), pTargetChar->GetName()); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:930:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <C0>̵<BF><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:935:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket (CHAT_TYPE_INFO, LC_TEXT("<C7>ش<E7> <C1><F6><BF><AA><C0><B8><B7><CE> <BC><D2>ȯ<C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_monarch.cpp:948:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2>ȯ <BF><E4>û<C0><BB> <BA><B8><B3>½<C0><B4>ϴ<D9>")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from questlua_target.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_target.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_global.cpp:16: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. 3 warnings generated. 7 warnings generated. In file included from regen.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from regen.cpp:3: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questnpc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questnpc.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sectree_manager.cpp:10: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from sectree_manager.cpp:10: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from shop.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from shop.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questpc.cpp:630:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<<C4><F9><BD><BA>Ʈ> <C0><CC><C0><FC><BF><A1> <B0><B0><C0><BA> <BA><B8><BB><F3><C0><BB> <B9><DE><C0><BA> <C0><FB><C0><CC> <C0>־<EE> <B4>ٽ<C3> <B9><DE><C1><F6> <BE>ʽ<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questnpc.cpp3 warnings generated. In file included from skill.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from skill.cpp:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ start_position.cpp:8:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<BD>ż<F6><B1><B9>", ^~~~ ~~~~~~~~~~~~ start_position.cpp:9:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "õ<C1><B6><B1><B9>", ^~~~~~~~~~~~~~~~ start_position.cpp:10:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<C1><F8><B3>뱹", ^~~~~~~~~~~~ :500:11: warning: unused variable 'pPC' [-Wunused-variable] PC * pPC = CQuestManager::instance().GetPC(pc.GetID()); ^ 3 warnings generated. questnpc.cpp:921:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] os << ", '"<<LC_TEXT("<B4>ݱ<E2>")<<"'"; ^~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:409:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><B7> %d <B3><C9><C0><BB> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:413:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B3><AA><B9><AB><BF><A1><BC><AD> <BA><CE><C5><CD> <BD>ź<F1><C7><D1> <BA><FB><C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questlua_pc.cpp:414:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d<C0><C7> <B0><E6><C7><E8>ġ<B8><A6> ȹ<B5><E6><C7><U+07FD><C0><B4>ϴ<D9>."), dwCounts[i]); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 3 warnings generated. questlua_pc.cpp:1874:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BF><B5><BE><C8><C0><BE><BC><BA>", 4743, 9548}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1875:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C0><D3><C1><F6><B0><EE>", 3235, 9086}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1876:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C0>ھ<E7><C7><F6>", 3531, 8829}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1877:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C1><B6><BE><C8><C0><BE><BC><BA>", 638, 1664}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1878:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BD>·<E6><B0><EE>", 1745, 1909}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1879:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BA><B9><C1><A4><C7><F6>", 1455, 2400}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1880:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<C6><F2><B9><AB><C0><BE><BC><BA>", 9599, 2692}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1881:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<B9><E6><BB><EA><B0><EE>", 8036, 2984}, ^~~~~~~~~~~~~~~~~~~~~~~~ questlua_pc.cpp:1882:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<B9>ڶ<F3><C7><F6>", 8639, 2460}, ^~~~ ~~~~~~~~~~~~ questlua_pc.cpp:1883:7: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<BC><AD><C7>ѻ<EA>", 4350, 2143}, ^~~~~~~~~~~~ ~~~~ In file included from sectree.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from sectree.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 warnings generated. questmanager.cpp:582:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:607:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:632:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:660:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:704:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ questmanager.cpp:758:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from safebox.cpp:9: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ questmanager.cpp:1764:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C4><F9><BD><BA>Ʈ<B8><A6> <B7>ε<E5><C7>ϴ<C2> <C1><DF><C0>Դϴ<D9>. <C0><E1><BD>ø<B8> <B1><E2><B4>ٷ<C1> <C1>ֽʽÿ<C0>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from war_map.cpp:2: In file included from ./war_map.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from war_map.cpp:2: In file included from ./war_map.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. In file included from questlua_pc.cpp:11: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ In file included from trigger.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from trigger.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wedding.cpp:2: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from wedding.cpp:2: In file included from ./desc_client.h:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. sectree_manager.cpp:339:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/') ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sectree_manager.cpp:339:38: note: place parentheses around the '&&' expression to silence this warning if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/') ^ ( ) In file included from xmas_event.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from xmas_event.cpp:4: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sectree.cpp:7: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. In file included from target.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from target.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from panama.cpp:2: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from panama.cpp:2: In file included from ./desc.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trigger.cpp:141:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ trigger.cpp:141:24: note: place parentheses around the '&&' expression to silence this warning if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim) ^ ( ) 3 warnings generated. utils.cpp:162:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483645 to 2147483648 [-Wimplicit-int-float-conversion] return thecore_random() / (RAND_MAX + 1.f) * (b - a) + a; ^~~~~~~~ ~ /usr/include/stdlib.h:76:18: note: expanded from macro 'RAND_MAX' #define RAND_MAX 0x7ffffffd ^~~~~~~~~~ 8 warnings generated. 4 warnings generated. 3 warnings generated. In file included from sectree_manager.cpp:15: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ shop.cpp:384:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] m_pkPC->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6>Ǹűݾ<D7><C0><C7> %d %% <B0><A1> <BC><BC><B1><DD><C0><B8><B7><CE> <B3><AA><B0><A1><B0>Ե˴ϴ<D9>"), iVal); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 4 warnings generated. In file included from 21 warnings generated. shop.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 1 warning generated. wedding.cpp:81:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B0><E1>ȥ<BD><C4><C0><CC> <C1><BE><B7><E1><B5>˴ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ wedding.cpp:82:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<C0>ڵ<BF><C0><B8><B7><CE> <B3><AA><B0><A1><B0>Ե˴ϴ<D9>.")); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from threeway_war.cpp:5: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from threeway_war.cpp:5: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from skill_power.cpp:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from skill_power.cpp:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ war_map.cpp3 warnings generated. 3 warnings generated. :385:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><FC><C0><FC> <B8><F0><B5><E5><B7><CE> <B1><E6><B5><E5><C0><FC><BF><A1> <C2><FC><B0><A1><C7>ϼ̽<C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:386:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C0>ڽ<C5><C0><BB> <BC><B1><C5><C3><C7>Ͻø<E9> <B9><DB><C0><B8><B7><CE> <B3><AA><B0><A5> <BC><F6> <C0>ִ<C2> <<B0><FC><B6><F7> <C1><BE><B7><E1>> <B9><F6>ư<C0><CC> <B3><AA><BF>ɴϴ<D9>.")); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:483:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B1><E6><B5><E5><C0><FC><BF><A1> <C2><FC><B0><A1><C7><D1> <BB><F3><B4><EB><B9><E6> <B1><E6><B5><E5><BF><F8><C0><CC> <BE>ƹ<AB><B5><B5> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:484:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("1<BA><D0> <C0>̳<BB><BF><A1> <BE>ƹ<AB><B5><B5> <C1><A2><BC><D3><C7><CF><C1><F6> <BE><CA><C0><B8><B8><E9> <B1><E6><B5><E5><C0><FC><C0><CC> <C0>ڵ<BF> <C1><BE><B7><E1><B5>˴ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ war_map.cpp:526:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] Notice(LC_TEXT("<B1><E6><B5><E5><C0><FC><C0><CC> <C0><CF><C2><EF> <C1><BE><B7><E1><B5>Ǿ<EE> <B9><AB><BD>ºη<CE> <C6><C7><C1><A4> <B5>Ǿ<FA><BD><C0><B4>ϴ<D9>. (5<BA><D0><C0><CC> <C1><F6><B3><AA><C1><F6> <BE><CA><C0><BD>)")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from BlueDragon.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from BlueDragon.cpp:11: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. In file included from SpeedServer.cpp:3: In file included from ./SpeedServer.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from SpeedServer.cpp:3: In file included from ./SpeedServer.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from SpeedServer.cpp:3: ./SpeedServer.h:43:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (hour==rhs.hour) && (min<rhs.min); ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:43:25: note: place parentheses around the '&&' expression to silence this warning || (hour==rhs.hour) && (min<rhs.min); ^ ( ) ./SpeedServer.h:68:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon<rhs.mon) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:68:25: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon<rhs.mon) ^ ( ) ./SpeedServer.h:69:43: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:69:43: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ^ ( ) In file included from DragonLair.cpp:8: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from DragonLair.cpp:8: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. SpeedServer.cpp:104:9: warning: comparison of array 'this->file_name' equal to a null pointer is always false [-Wtautological-pointer-compare] if (0==file_name || 0==file_name[0]) ~ ^~~~~~~~~ SpeedServer.cpp:144:9: warning: comparison of array 'this->file_name' equal to a null pointer is always false [-Wtautological-pointer-compare] if (0==file_name || 0==file_name[0]) ~ ^~~~~~~~~ In file included from questlua_speedserver.cpp:2: In file included from ./SpeedServer.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_speedserver.cpp:2: In file included from ./SpeedServer.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_speedserver.cpp:2: ./SpeedServer.h:43:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (hour==rhs.hour) && (min<rhs.min); ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:43:25: note: place parentheses around the '&&' expression to silence this warning || (hour==rhs.hour) && (min<rhs.min); ^ ( ) ./SpeedServer.h:68:25: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon<rhs.mon) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:68:25: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon<rhs.mon) ^ ( ) ./SpeedServer.h:69:43: warning: '&&' within '||' [-Wlogical-op-parentheses] || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./SpeedServer.h:69:43: note: place parentheses around the '&&' expression to silence this warning || (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day); ^ ( ) In file included from char_hackshield.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_hackshield.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from questlua_dragonlair.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dragonlair.cpp:6: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from HackShield_Impl.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from HackShield_Impl.cpp:7: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threeway_war.cpp:343:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("<C7><F6><C0><E7> <BD><BA><C4>ھ<EE> <BD>ż<F6><B1><B9>:%d õ<C1><B6><B1><B9>:%d <C1><F8><B3>뱹:%d"), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:409:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<BC><BA><C1><F6><C0><C7> <B8><B6><BF><D5>: <B3><CA><C8><F1> ") + ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:411:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT("<B3>༮<B5><E9><C0><BA> <C0>̰<F7> <BC><BA><C1><F6><BF><A1> <C0><D6><C0><BB> <C0>ڰ<DD><C0><BB> <C0>Ҿ<FA><B4><D9>. <B8><F0><B5><CE> <BC><BA><C1><F6><BF><A1><BC><AD> <B9><B0><B7><AF><B3><AA><B0>Ŷ<F3>~~[ENTER][ENTER] 10<C3><CA> <C8>Ŀ<A1> <B8><F0><B5><CE> <B8><B6><C0><BB><B7><CE> <C0>̵<BF><C7>ϰ<D4> <B5>˴ϴ<D9>. ") + ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:421:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szNotice, sizeof(szNotice), LC_TEXT("<BB><EF><B0>Ÿ<AE> <C0><FC><C5><F5><BF><A1><BC><AD> %s <B1><B9><B0><A1><B0><A1> <B0><A1><C0><E5><B8><D5><C0><FA> Ż<B6><F4><C0><BB> <C7>Ͽ<B4><BD><C0><B4>ϴ<D9>"), Nation.c_str()); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:499:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(szBuf, sizeof(szBuf), LC_TEXT("<C7><F6><C0><E7> <BD><BA><C4>ھ<EE> <BD>ż<F6><B1><B9>:%d õ<C1><B6><B1><B9>:%d <C1><F8><B3>뱹:%d"), ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ threeway_war.cpp:513:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] LC_TEXT(". <B3><CA><C8><F1><B0><A1> <BC><BA><C1><F6><C0><C7> <BC><F6>ȣ<C0>ڸ<A6> <C0><E2><B0><D4> <B5>ȴٸ<E9> <B3><CA><C8><F1><B4><C2> <BC><BA><C1><F6><C0><C7> <C1><D6><C0><CE><C0><CC> <B5>ȴ<D9>.[ENTER][ENTER] ") + ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ 5 warnings generated. DragonLair.cpp:94:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] snprintf(buf, 512, LC_TEXT("<BF>밡<B8><AE><B0><A1> %d <C3>ʸ<B8><BF><A1> <C1><U+05FE><EE><BD><E1>ȿ<A4>Ф<D0>"), pInfo->pLair->GetEstimatedTime()); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonLair.cpp:149:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] sys_log(0, "DragonLair: <B5><B5><B6><F3><B0><EF><C0><CC> <C1><U+05FE><EE><BD><E1>ȿ"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ 3 warnings generated. 8 warnings generated. 3 warnings generated. In file included from buff_on_attributes.cpp:2: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from buff_on_attributes.cpp:2: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from DragonLair.cpp:4: ./DragonLair.h:19:8: warning: private field 'BaseMapIndex_' is not used [-Wunused-private-field] long BaseMapIndex_; ^ ./DragonLair.h:20:8: warning: private field 'PrivateMapIndex_' is not used [-Wunused-private-field] long PrivateMapIndex_; ^ In file included from XTrapManager.cpp:17: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from XTrapManager.cpp:17: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 3 warnings generated. 9 warnings generated. In file included from DragonSoul.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from DragonSoul.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. In file included from dragon_soul_table.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from dragon_soul_table.cpp:2: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] ClientPackageCryptInfo.cpp:9:54: warning: field 'm_pSerializedCryptKeyStream' will be initialized after field 'm_nCryptKeyPackageCnt' [-Wreorder-ctor] CClientPackageCryptInfo::CClientPackageCryptInfo() : m_pSerializedCryptKeyStream(NULL), m_nCryptKeyPackageCnt(0) ^ 8 warnings generated. minilzo.c:931:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(CHAR_BIT == 8); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:932:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(char) == 1); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:933:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(short) >= 2); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:934:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(long) >= 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:935:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(int) >= sizeof(short)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:936:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(long) >= sizeof(int)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:938:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint) == sizeof(lzo_int)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:939:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == sizeof(lzo_int32)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:941:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:942:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= sizeof(unsigned)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:946:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:947:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= sizeof(unsigned)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:951:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(short) == 2); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:960:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(int) == 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:967:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(long) == 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:973:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED == sizeof(unsigned)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:976:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED_LONG == sizeof(unsigned long)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:987:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned char)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:988:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned short)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:989:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:990:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned long)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:991:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(short)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:992:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(int)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:993:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(long)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:995:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint32)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:996:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:997:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int32)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:998:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1000:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(INT_MAX == LZO_STYPE_MAX(sizeof(int))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1001:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(UINT_MAX == LZO_UTYPE_MAX(sizeof(unsigned))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1002:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(LONG_MAX == LZO_STYPE_MAX(sizeof(long))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1003:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(ULONG_MAX == LZO_UTYPE_MAX(sizeof(unsigned long))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1004:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(SHRT_MAX == LZO_STYPE_MAX(sizeof(short))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1005:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(USHRT_MAX == LZO_UTYPE_MAX(sizeof(unsigned short))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1006:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(LZO_UINT32_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint32))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1007:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(LZO_UINT_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint))); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1021:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(char *) >= sizeof(int)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1022:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_byte *) >= sizeof(char *)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1024:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_byte *)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1025:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_voidpp)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1026:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_bytepp)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1027:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_voidp) >= sizeof(lzo_uint)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1029:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_voidp)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1030:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_sptr_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1031:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) >= sizeof(lzo_uint)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1033:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1034:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(ptrdiff_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1036:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1037:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(lzo_uint)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1046:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(ptrdiff_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1047:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(size_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1048:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(lzo_ptrdiff_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1049:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_SIGNED(lzo_sptr_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1050:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_ptr_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1051:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_moff_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1172:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT( (int) ((unsigned char) ((signed char) -1)) == 255); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1173:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT( (((unsigned char)128) << (int)(8*sizeof(int)-8)) < 0); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1211:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(short) == 2); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1234:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == 4); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ minilzo.c:1260:2: warning: unused typedef '__lzo_compile_time_assert_fail' [-Wunused-local-typedef] COMPILE_TIME_ASSERT(lzo_sizeof_dict_t == sizeof(lzo_dict_t)); ^ minilzo.c:924:41: note: expanded from macro 'COMPILE_TIME_ASSERT' # define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr) ^ minilzo.c:118:16: note: expanded from macro 'LZO_COMPILE_TIME_ASSERT' { typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; } ^ 10 warnings generated. In file included from shop_manager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from shop_manager.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. group_text_parse_tree.cpp:6:4: warning: field 'm_dwcurLineIndex' will be initialized after field 'm_pRootGroupNode' [-Wreorder-ctor] : m_dwcurLineIndex(0), m_pRootGroupNode(NULL) ^ 60 warnings generated. 3 warnings generated. In file included from shopEx.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from shopEx.cpp:3: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. buff_on_attributes.cpp:113:8: warning: unused variable 'old_value' [-Wunused-variable] int old_value = sum_of_attr_value * m_bBuffValue / 100; ^ buff_on_attributes.cpp:114:8: warning: unused variable 'new_value' [-Wunused-variable] int new_value = sum_of_attr_value * bNewValue / 100; ^ In file included from char_dragonsoul.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from char_dragonsoul.cpp:2: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 5 warnings generated. In file included from item_manager_read_tables.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from item_manager_read_tables.cpp:4: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ char_dragonsoul.cpp:76:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB>ȥ<BC><AE> <BB><F3><C0>ڰ<A1> Ȱ<BC><BA>ȭ<B5><C7><C1><F6> <BE>ʾҽ<C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ char_dragonsoul.cpp:91:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ In file included from questlua_dragonsoul.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: In file included from ./../../common/length.h:683: ./../../common/item_length.h:154:46: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulGradeTypes') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_INVENTORY_MAX_NUM = DS_SLOT_MAX * DRAGON_SOUL_GRADE_MAX * DRAGON_SOUL_BOX_SIZE, ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ In file included from questlua_dragonsoul.cpp:5: In file included from ./char.h:9: In file included from ./horse_rider.h:4: In file included from ./constants.h:4: In file included from ./../../common/tables.h:4: ./../../common/length.h:698:75: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_START + (DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./../../common/length.h:699:82: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] DRAGON_SOUL_EQUIP_RESERVED_SLOT_END = DRAGON_SOUL_EQUIP_SLOT_END + (DS_SLOT_MAX * DRAGON_SOUL_DECK_RESERVED_MAX_NUM), ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 5 warnings generated. DragonSoul.cpp:331:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C2><F8><BF><EB> <C1><DF><C0><CE> <BF><EB>ȥ<BC><AE><C0><BA> <C3><DF><C3><E2><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:375:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C9> <C3><DF><C3><U+2FE1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:401:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB><BD><C9> <C3><DF><C3><U+2FE1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:356:8: warning: unused variable 'sum' [-Wunused-variable] float sum = 0.f; ^ DragonSoul.cpp:421:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BC><D2><C1><F6>ǰ<BF><A1> <BA><F3> <B0><F8><B0><A3><C0><CC> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:441:9: warning: unused variable 'dwVnum' [-Wunused-variable] DWORD dwVnum = pItem->GetVnum(); ^ DragonSoul.cpp:475:39: warning: format specifies type 'int' but the argument has type 'float' [-Wformat] sprintf(buf, "dice(%d) prob(%d)", fDice, fProb); ~~ ^~~~~ %f DragonSoul.cpp:475:46: warning: format specifies type 'int' but the argument has type 'float' [-Wformat] sprintf(buf, "dice(%d) prob(%d)", fDice, fProb); ~~ ^~~~~ %f DragonSoul.cpp:478:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB>ȥ<BC><AE> <C3><DF><C3><U+2FE1> <BC><BA><B0><F8><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:499:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB>ȥ<BC><AE> <C3><DF><C3><U+2FE1> <BD><C7><C6><D0><C7>Ͽ<A9> %s<B8><A6> <BE><F2><BE><FA><BD><C0><B4>ϴ<D9>."), pByProduct->GetName()); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:501:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB>ȥ<BC><AE> <C3><DF><C3><U+2FE1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:504:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BF><EB>ȥ<BC><AE> <C3><DF><C3><U+2FE1> <BD><C7><C6><D0><C7>Ͽ<B4><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:541:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><EE><B1><DE> <B0><B3><B7><AE><BF><A1> <C7>ʿ<E4><C7><D1> <C0><E7><B7>ᰡ <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:575:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><EE><B1><DE> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><B4><C2> <BF><EB>ȥ<BC><AE><C0>Դϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:594:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><EE><B1><DE> <B0><B3><B7><AE><BF><A1> <C7>ʿ<E4><C7><D1> <C0><E7><B7>ᰡ <BE>ƴմϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:612:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:657:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><EE><B1><DE> <B0><B3><B7><AE><BF><A1> <BC><BA><B0><F8><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:666:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B5><EE><B1><DE> <B0><B3><B7><AE><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:561:8: warning: unused variable 'prob_sum' [-Wunused-variable] float prob_sum; ^ DragonSoul.cpp:699:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ܰ<E8> <B0><B3><B7><AE><BF><A1> <C7>ʿ<E4><C7><D1> <C0><E7><B7>ᰡ <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:730:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ܰ<E8> <B0><B3><B7><AE><C7><D2> <BC><F6> <BE><F8><B4><C2> <BF><EB>ȥ<BC><AE><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:747:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ܰ<E8> <B0><B3><B7><AE><BF><A1> <C7>ʿ<E4><C7><D1> <C0><E7><B7>ᰡ <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:764:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:809:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ܰ<E8> <B0><B3><B7><AE><BF><A1> <BC><BA><B0><F8><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:818:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ܰ<E8> <B0><B3><B7><AE><BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:769:8: warning: unused variable 'sum' [-Wunused-variable] float sum = 0.f; ^ DragonSoul.cpp:901:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<BF><A1> <C7>ʿ<E4><C7><D1> <C0><E7><B7>ᰡ <BE>ƴմϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:924:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<C7><D2> <BC><F6> <BE><F8><B4><C2> <BF><EB>ȥ<BC><AE><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:931:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<C7><D2> <BC><F6> <BE><F8><B4><C2> <BF><EB>ȥ<BC><AE><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:940:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<C7><D2> <BC><F6> <BE><F8><B4><C2> <BF><EB>ȥ<BC><AE><C0>Դϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:948:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><B3><B7><AE><C0><BB> <C7>ϱ<E2> <C0><A7><C7><D1> <B5><B7><C0><CC> <BA><CE><C1><B7><C7>մϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:976:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<BF><A1> <BC><BA><B0><F8><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:1000:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B0><AD>ȭ<BF><A1> <BD><C7><C6><D0><C7><U+07FD><C0><B4>ϴ<D9>.")); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ DragonSoul.cpp:916:6: warning: variable 'bStrength' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (NULL != pDragonSoul) ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ DragonSoul.cpp:938:76: note: uninitialized use occurs here if (!m_pTable->GetRefineStrengthValues(bType, pRefineStone->GetSubType(), bStrength, fee, fProb)) ^~~~~~~~~ DragonSoul.cpp:916:2: note: remove the 'if' if its condition is always true if (NULL != pDragonSoul) ^~~~~~~~~~~~~~~~~~~~~~~~ DragonSoul.cpp:907:38: note: initialize the variable 'bStrength' to silence this warning BYTE bType, bGrade, bStep, bStrength; ^ = '\0' DragonSoul.cpp:916:6: warning: variable 'bType' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (NULL != pDragonSoul) ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ DragonSoul.cpp:938:41: note: uninitialized use occurs here if (!m_pTable->GetRefineStrengthValues(bType, pRefineStone->GetSubType(), bStrength, fee, fProb)) ^~~~~ DragonSoul.cpp:916:2: note: remove the 'if' if its condition is always true if (NULL != pDragonSoul) ^~~~~~~~~~~~~~~~~~~~~~~~ DragonSoul.cpp:907:12: note: initialize the variable 'bType' to silence this warning BYTE bType, bGrade, bStep, bStrength; ^ = '\0' DragonSoul.cpp:1134:60: warning: arithmetic between different enumeration types ('EDragonSoulSubType' and 'EDragonSoulDeckType') is deprecated [-Wdeprecated-enum-enum-conversion] for (int i = WEAR_MAX_NUM; i < WEAR_MAX_NUM + DS_SLOT_MAX * DRAGON_SOUL_DECK_MAX_NUM; i++) ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dragon_soul_table.cpp:5: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 3 warnings generated. In file included from DragonSoul.cpp:4: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ item_manager_read_tables.cpp:227:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (name == "<B0><E6><C7><E8>ġ" || name == "exp") ^~~~~~~~~~~~~~~~ item_manager_read_tables.cpp:376:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if ( name == "<B0><E6><C7><E8>ġ" || ^~~~~~~~~~~~~~~~ item_manager_read_tables.cpp:637:21: warning: unused variable 'pkGroup' [-Wunused-variable] CDropItemGroup* pkGroup = it->second; ^ shop_manager.cppIn file included from shopEx.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 44 warnings generated. :51:4: warning: delete called on non-final 'CShop' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] M2_DELETE(shop); ^ ./debug_allocator.h:157:22: note: expanded from macro 'M2_DELETE' #define M2_DELETE(p) delete (p) ^ shop_manager.cpp:72:3: warning: delete called on non-final 'CShop' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] M2_DELETE(it->second); ^ ./debug_allocator.h:157:22: note: expanded from macro 'M2_DELETE' #define M2_DELETE(p) delete (p) ^ shop_manager.cpp:115:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<B4>ٸ<A5> <B0>ŷ<A1>â<C0><CC> <BF><AD><B8><B0><BB><F3><C5>¿<A1><BC><AD><B4><C2> <BB><F3><C1><A1><B0>ŷ<A1><B8><A6> <C7>Ҽ<F6> <B0><A1> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ shop_manager.cpp:187:2: warning: delete called on non-final 'CShop' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] M2_DELETE(pkShop); ^ ./debug_allocator.h:157:22: note: expanded from macro 'M2_DELETE' #define M2_DELETE(p) delete (p) ^ shop_manager.cpp:217:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C1><A1><B0><FA><C0><C7> <B0>Ÿ<AE><B0><A1> <B3>ʹ<AB> <B8>־<EE> <B9><B0><B0><C7><C0><BB> <BB><EC> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ shop_manager.cpp:274:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<BB><F3><C1><A1><B0><FA><C0><C7> <B0>Ÿ<AE><B0><A1> <B3>ʹ<AB> <B8>־<EE> <B9><B0><B0><C7><C0><BB> <C6><C8> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ shop_manager.cpp:285:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C2><F8><BF><EB> <C1><DF><C0><CE> <BE><C6><C0><CC><C5><DB><C0><BA> <C6>Ǹ<C5><C7><D2> <BC><F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ shop_manager.cpp:339:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("20<BE><EF><B3><C9><C0><CC> <C3>ʰ<FA><C7>Ͽ<A9> <B9><B0>ǰ<C0><BB> <C6>ȼ<F6> <BE><F8><BD><C0><B4>ϴ<D9>.")); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ shop_manager.cpp:347:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<C6>Ǹűݾ<D7><C0><C7> %d %% <B0><A1> <BC><BC><B1><DD><C0><B8><B7><CE> <B3><AA><B0><A1><B0>Ե˴ϴ<D9>"), iVal); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ./locale.hpp:11:34: note: expanded from macro 'LC_TEXT' #define LC_TEXT(str) locale_find(str) ^~~ In file included from item_manager_read_tables.cpp:19: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. In file included from shop_manager.cpp:12: ./item_manager.h:226:9: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:266:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:267:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ ./item_manager.h:341:8: warning: private field 'm_dwVnum' is not used [-Wunused-private-field] DWORD m_dwVnum; ^ ./item_manager.h:342:8: warning: private field 'm_dwMobVnum' is not used [-Wunused-private-field] DWORD m_dwMobVnum; ^ 8 warnings generated. 17 warnings generated. 11 warnings generated. ld: error: duplicate symbol: TEMP_BUFFER::size() >>> defined at buffer_manager.cpp:30 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::size()) >>> defined at buffer_manager.cpp:30 >>> OBJDIR/buffer_manager.o:(.text+0xF0) ld: error: duplicate symbol: TEMP_BUFFER::reset() >>> defined at buffer_manager.cpp:35 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::reset()) >>> defined at buffer_manager.cpp:35 >>> OBJDIR/buffer_manager.o:(.text+0x120) ld: error: duplicate symbol: TEMP_BUFFER::write(void const*, int) >>> defined at buffer_manager.cpp:25 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::write(void const*, int)) >>> defined at buffer_manager.cpp:25 >>> OBJDIR/buffer_manager.o:(.text+0xC0) ld: error: duplicate symbol: TEMP_BUFFER::read_peek() >>> defined at buffer_manager.cpp:20 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::read_peek()) >>> defined at buffer_manager.cpp:20 >>> OBJDIR/buffer_manager.o:(.text+0x90) ld: error: duplicate symbol: TEMP_BUFFER::TEMP_BUFFER(int, bool) >>> defined at buffer_manager.cpp:5 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::TEMP_BUFFER(int, bool)) >>> defined at buffer_manager.cpp:5 >>> OBJDIR/buffer_manager.o:(.text+0x0) ld: error: duplicate symbol: TEMP_BUFFER::TEMP_BUFFER(int, bool) >>> defined at buffer_manager.cpp:5 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::TEMP_BUFFER(int, bool)) >>> defined at buffer_manager.cpp:5 >>> OBJDIR/buffer_manager.o:(.text+0x0) ld: error: duplicate symbol: TEMP_BUFFER::~TEMP_BUFFER() >>> defined at buffer_manager.cpp:15 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::~TEMP_BUFFER()) >>> defined at buffer_manager.cpp:15 >>> OBJDIR/buffer_manager.o:(.text+0x50) ld: error: duplicate symbol: TEMP_BUFFER::~TEMP_BUFFER() >>> defined at buffer_manager.cpp:15 >>> OBJDIR/buffer_manager.o:(TEMP_BUFFER::~TEMP_BUFFER()) >>> defined at buffer_manager.cpp:15 >>> OBJDIR/buffer_manager.o:(.text+0x50) clang++: error: linker command failed with exit code 1 (use -v to see invocation) gmake: *** [Makefile:116: ../game] Error 1
-
I have only problem with compile DB and Game
DB
SpoilerIn file included from Cache.cpp:6: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from Main.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from In file included from ClientManagerLogin.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ clang++: warning: argument unused during compilation: '-mcpu=i686' [-Wunused-command-line-argument] ClientManagerBoot.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ ./ClientManager.h:192:63: error: expected a type std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^
Game
Spoilerutils.cpp:13:9: error: no member named 'split' in namespace 'boost' boost::split(vecArgs, arg, boost::is_any_of(" "), boost::token_compress_on); ~~~~~~~^ utils.cpp:13:36: error: no member named 'is_any_of' in namespace 'boost' boost::split(vecArgs, arg, boost::is_any_of(" "), boost::token_compress_on); ~~~~~~~^ utils.cpp:13:59: error: no member named 'token_compress_on' in namespace 'boost' boost::split(vecArgs, arg, boost::is_any_of(" "), boost::token_compress_on); ~~~~~~~^
-
Now its working, thanks man I love you
-
Ok, I need to pay attention to this, now I have such errors
Spoiler0131 14:58:10806 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR 0131 14:58:18811 :: Traceback (most recent call last): 0131 14:58:18811 :: File "game.py", line 1220, in OnKeyDown 0131 14:58:18811 :: File "game.py", line 342, in <lambda> 0131 14:58:18811 :: File "interfaceModule.py", line 1812, in OpenEventCalendar 0131 14:58:18811 :: File "interfaceModule.py", line 1810, in MakeEventCalendar 0131 14:58:18811 :: File "uiEventCalendar.py", line 267, in __init__ 0131 14:58:18812 :: File "uiEventCalendar.py", line 298, in __LoadWindow 0131 14:58:18812 :: File "uiEventCalendar.py", line 159, in SetBackgroundImage 0131 14:58:18812 :: AttributeError 0131 14:58:18812 :: : 0131 14:58:18812 :: 'ImageBoxSpecial' object has no attribute 'SetEvent' 0131 14:58:18812 :: 0131 14:58:18812 :: Traceback (most recent call last): 0131 14:58:18812 :: File "game.py", line 1220, in OnKeyDown 0131 14:58:18812 :: File "game.py", line 342, in <lambda> 0131 14:58:18812 :: File "interfaceModule.py", line 1812, in OpenEventCalendar 0131 14:58:18812 :: File "interfaceModule.py", line 1810, in MakeEventCalendar 0131 14:58:18813 :: File "uiEventCalendar.py", line 267, in __init__ 0131 14:58:18813 :: File "uiEventCalendar.py", line 298, in __LoadWindow 0131 14:58:18813 :: File "uiEventCalendar.py", line 159, in SetBackgroundImage 0131 14:58:18813 :: AttributeError 0131 14:58:18813 :: : 0131 14:58:18813 :: 'ImageBoxSpecial' object has no attribute 'SetEvent' 0131 14:58:18813 ::
- 1
-
Spoiler
## ## Interface ## import constInfo import systemSetting import wndMgr import chat import app import player import uiTaskBar import uiCharacter import uiInventory import uiDragonSoul import uiChat import uiMessenger import uiguildstorage import guild import ui import uiHelp import uiWhisper import uiPointReset import uiShop import uiExchange import uiSystem import uiRestart import uiToolTip import uiMiniMap import uiParty import uiSafebox import uiGuild import uiQuest import uiPrivateShopBuilder import uiCommon import uiRefine import uiEquipmentDialog import uiGameButton import uiTip import uiCube import miniMap # ACCESSORY_REFINE_ADD_METIN_STONE import uiselectitem # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE import uiScriptLocale import event import localeInfo if app.ENABLE_EVENT_MANAGER: import uiEventCalendar IsQBHide = 0 class Interface(object): CHARACTER_STATUS_TAB = 1 CHARACTER_SKILL_TAB = 2 class NewGoldChat(ui.Window): def __init__(self, parent = None, x = 0, y = 0): ui.Window.__init__(self) self.texts = {} self.parent = parent self.SpaceBet = 14 self.maxY = 0 self.x = x self.y = y self.ColorValue = 0xFFFFFFFF self.show = self.Button('Show Yang', x, y+3, self.showYang, 'sanyed_yang/btn_expand_normal.tga', 'sanyed_yang/btn_expand_over.tga', 'sanyed_yang/btn_expand_down.tga') self.hide = self.Button('Hide Yang', x, y+3, self.hideYang, 'sanyed_yang/btn_minimize_normal.tga', 'sanyed_yang/btn_minimize_over.tga', 'sanyed_yang/btn_minimize_down.tga') self.show.Hide() self.Show() def Button(self, tooltipText, x, y, func, UpVisual, OverVisual, DownVisual): button = ui.Button() if self.parent != None: button.SetParent(self.parent) button.SetPosition(x, y) button.SetUpVisual(UpVisual) button.SetOverVisual(OverVisual) button.SetDownVisual(DownVisual) button.SetToolTipText(tooltipText) button.Show() button.SetEvent(func) return button def showYang(self): for i in xrange(len(self.texts)): self.texts[i].Show() self.hide.Show() self.show.Hide() self.Show() def hideYang(self): for i in xrange(len(self.texts)): self.texts[i].Hide() self.hide.Hide() self.show.Show() self.Hide() def GetMaxY(self): return self.maxY def AddGoldValue(self, text): for i in xrange(len(self.texts)): if len(self.texts) == 10 and i == 0: self.texts[i].Hide() x, y = self.texts[i].GetLocalPosition() self.texts[i].SetPosition(x, y-self.SpaceBet) i = 0 if len(self.texts) == 10: for i in xrange(len(self.texts)-1): self.texts[i] = self.texts[i+1] i = 9 else: i = len(self.texts) self.texts[i] = ui.TextLine("Tahoma:14") if self.parent != None: self.texts[i].SetParent(self.parent) self.texts[i].SetPosition(self.x, self.y) self.texts[i].SetPackedFontColor(self.ColorValue) self.texts[i].SetHorizontalAlignLeft() self.texts[i].SetOutline(TRUE) self.texts[i].SetText(text) if self.hide.IsShow(): self.texts[i].Show() if self.hide.IsShow(): x, y = self.texts[0].GetLocalPosition() x2, y2 = self.hide.GetLocalPosition() self.hide.SetPosition(x2, y-10) def ClearAll(self): self.Hide() self.texts = {} self.show.Hide() self.show = None self.hide.Hide() self.hide = None def OnRender(self): if len(self.texts) > 0 and self.hide.IsShow(): x, y = self.hide.GetGlobalPosition() w, h = self.texts[0].GetTextSize() grp.SetColor(grp.GenerateColor(0.0, 0.0, 0.0, 0.5)) grp.RenderBar(x, y+h-6, 108, h*len(self.texts)+4) def __init__(self): systemSetting.SetInterfaceHandler(self) self.windowOpenPosition = 0 self.dlgWhisperWithoutTarget = None self.inputDialog = None self.tipBoard = None self.bigBoard = None # ITEM_MALL self.mallPageDlg = None # END_OF_ITEM_MALL self.wndWeb = None self.wndTaskBar = None self.wndCharacter = None self.wndInventory = None self.wndExpandedTaskBar = None self.wndDragonSoul = None self.wndDragonSoulRefine = None self.wndChat = None self.yangText = None self.wndMessenger = None self.wndMiniMap = None self.wndGuild = None self.wndGuildBuilding = None self.listGMName = {} self.wndQuestWindow = {} self.wndQuestWindowNewKey = 0 self.privateShopAdvertisementBoardDict = {} self.guildScoreBoardDict = {} self.equipmentDialogDict = {} event.SetInterfaceWindow(self) def __del__(self): systemSetting.DestroyInterfaceHandler() event.SetInterfaceWindow(None) ################################ ## Make Windows & Dialogs def __MakeUICurtain(self): wndUICurtain = ui.Bar("TOP_MOST") wndUICurtain.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight()) wndUICurtain.SetColor(0x77000000) wndUICurtain.Hide() self.wndUICurtain = wndUICurtain def __MakeMessengerWindow(self): self.wndMessenger = uiMessenger.MessengerWindow() from _weakref import proxy self.wndMessenger.SetWhisperButtonEvent(lambda n,i=proxy(self):i.OpenWhisperDialog(n)) self.wndMessenger.SetGuildButtonEvent(ui.__mem_func__(self.ToggleGuildWindow)) def __MakeGuildWindow(self): self.wndGuild = uiGuild.GuildWindow() def __MakeChatWindow(self): wndChat = uiChat.ChatWindow() wndChat.SetSize(wndChat.CHAT_WINDOW_WIDTH, 0) wndChat.SetPosition(wndMgr.GetScreenWidth()/2 - wndChat.CHAT_WINDOW_WIDTH/2, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37) wndChat.SetHeight(200) wndChat.Refresh() wndChat.Show() self.wndChat = wndChat self.wndChat.BindInterface(self) self.wndChat.SetSendWhisperEvent(ui.__mem_func__(self.OpenWhisperDialogWithoutTarget)) self.wndChat.SetOpenChatLogEvent(ui.__mem_func__(self.ToggleChatLogWindow)) if self.yangText: self.yangText.Hide() yangText = self.NewGoldChat(None, wndMgr.GetScreenWidth()/2 - wndChat.CHAT_WINDOW_WIDTH/2 + 600, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37 + 9) self.yangText = yangText def OnPickMoneyNew(self, money): self.yangText.AddGoldValue("+%s"%(localeInfo.NumberToMoneyString(money))) def __MakeTaskBar(self): wndTaskBar = uiTaskBar.TaskBar() wndTaskBar.LoadWindow() self.wndTaskBar = wndTaskBar self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_CHARACTER, ui.__mem_func__(self.ToggleCharacterWindowStatusPage)) self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_INVENTORY, ui.__mem_func__(self.ToggleInventoryWindow)) self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_MESSENGER, ui.__mem_func__(self.ToggleMessenger)) self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_SYSTEM, ui.__mem_func__(self.ToggleSystemDialog)) if uiTaskBar.TaskBar.IS_EXPANDED: self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_EXPAND, ui.__mem_func__(self.ToggleExpandedButton)) self.wndExpandedTaskBar = uiTaskBar.ExpandedTaskBar() self.wndExpandedTaskBar.LoadWindow() self.wndExpandedTaskBar.SetToggleButtonEvent(uiTaskBar.ExpandedTaskBar.BUTTON_DRAGON_SOUL, ui.__mem_func__(self.ToggleDragonSoulWindow)) else: self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_CHAT, ui.__mem_func__(self.ToggleChat)) self.wndEnergyBar = None import app if app.ENABLE_ENERGY_SYSTEM: wndEnergyBar = uiTaskBar.EnergyBar() wndEnergyBar.LoadWindow() self.wndEnergyBar = wndEnergyBar def __MakeParty(self): wndParty = uiParty.PartyWindow() wndParty.Hide() self.wndParty = wndParty def __MakeGameButtonWindow(self): wndGameButton = uiGameButton.GameButtonWindow() wndGameButton.SetTop() wndGameButton.Show() wndGameButton.SetButtonEvent("STATUS", ui.__mem_func__(self.__OnClickStatusPlusButton)) wndGameButton.SetButtonEvent("SKILL", ui.__mem_func__(self.__OnClickSkillPlusButton)) wndGameButton.SetButtonEvent("QUEST", ui.__mem_func__(self.__OnClickQuestButton)) wndGameButton.SetButtonEvent("HELP", ui.__mem_func__(self.__OnClickHelpButton)) wndGameButton.SetButtonEvent("BUILD", ui.__mem_func__(self.__OnClickBuildButton)) self.wndGameButton = wndGameButton def __IsChatOpen(self): return True def __MakeWindows(self): wndCharacter = uiCharacter.CharacterWindow() wndInventory = uiInventory.InventoryWindow() wndInventory.BindInterfaceClass(self) if app.ENABLE_DRAGON_SOUL_SYSTEM: wndDragonSoul = uiDragonSoul.DragonSoulWindow() wndDragonSoulRefine = uiDragonSoul.DragonSoulRefineWindow() else: wndDragonSoul = None wndDragonSoulRefine = None wndMiniMap = uiMiniMap.MiniMap() wndSafebox = uiSafebox.SafeboxWindow() # ITEM_MALL wndMall = uiSafebox.MallWindow() self.wndMall = wndMall # END_OF_ITEM_MALL wndChatLog = uiChat.ChatLogWindow() wndChatLog.BindInterface(self) self.wndCharacter = wndCharacter self.wndInventory = wndInventory self.wndDragonSoul = wndDragonSoul self.wndDragonSoulRefine = wndDragonSoulRefine self.wndMiniMap = wndMiniMap self.wndSafebox = wndSafebox self.wndChatLog = wndChatLog if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.SetDragonSoulRefineWindow(self.wndDragonSoulRefine) self.wndDragonSoulRefine.SetInventoryWindows(self.wndInventory, self.wndDragonSoul) self.wndInventory.SetDragonSoulRefineWindow(self.wndDragonSoulRefine) def __MakeDialogs(self): self.GuildStorageWindow = uiguildstorage.GuildStorage() self.GuildStorageWindow.Hide() self.dlgExchange = uiExchange.ExchangeDialog() self.dlgExchange.LoadDialog() self.dlgExchange.SetCenterPosition() self.dlgExchange.Hide() self.dlgPointReset = uiPointReset.PointResetDialog() self.dlgPointReset.LoadDialog() self.dlgPointReset.Hide() self.dlgShop = uiShop.ShopDialog() self.dlgShop.LoadDialog() self.dlgShop.Hide() self.dlgRestart = uiRestart.RestartDialog() self.dlgRestart.LoadDialog() self.dlgRestart.Hide() self.dlgSystem = uiSystem.SystemDialog() self.dlgSystem.LoadDialog() self.dlgSystem.SetOpenHelpWindowEvent(ui.__mem_func__(self.OpenHelpWindow)) self.dlgSystem.Hide() self.dlgPassword = uiSafebox.PasswordDialog() self.dlgPassword.Hide() self.hyperlinkItemTooltip = uiToolTip.HyperlinkItemToolTip() if app.ENABLE_EVENT_MANAGER: self.wndEventManager = None self.wndEventIcon = None self.hyperlinkItemTooltip.Hide() self.tooltipItem = uiToolTip.ItemToolTip() self.tooltipItem.Hide() self.tooltipSkill = uiToolTip.SkillToolTip() self.tooltipSkill.Hide() self.privateShopBuilder = uiPrivateShopBuilder.PrivateShopBuilder() self.privateShopBuilder.Hide() self.dlgRefineNew = uiRefine.RefineDialogNew() self.dlgRefineNew.Hide() def __MakeHelpWindow(self): self.wndHelp = uiHelp.HelpWindow() self.wndHelp.LoadDialog() self.wndHelp.SetCloseEvent(ui.__mem_func__(self.CloseHelpWindow)) self.wndHelp.Hide() def __MakeTipBoard(self): self.tipBoard = uiTip.TipBoard() self.tipBoard.Hide() self.bigBoard = uiTip.BigBoard() self.bigBoard.Hide() def __MakeWebWindow(self): if constInfo.IN_GAME_SHOP_ENABLE: import uiWeb self.wndWeb = uiWeb.WebWindow() self.wndWeb.LoadWindow() self.wndWeb.Hide() def __MakeCubeWindow(self): self.wndCube = uiCube.CubeWindow() self.wndCube.LoadWindow() self.wndCube.Hide() def __MakeCubeResultWindow(self): self.wndCubeResult = uiCube.CubeResultWindow() self.wndCubeResult.LoadWindow() self.wndCubeResult.Hide() # ACCESSORY_REFINE_ADD_METIN_STONE def __MakeItemSelectWindow(self): self.wndItemSelect = uiselectitem.SelectItemWindow() self.wndItemSelect.Hide() # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE def MakeInterface(self): self.__MakeMessengerWindow() self.__MakeGuildWindow() self.__MakeChatWindow() self.__MakeParty() self.__MakeWindows() self.__MakeDialogs() self.__MakeUICurtain() self.__MakeTaskBar() self.__MakeGameButtonWindow() self.__MakeHelpWindow() self.__MakeTipBoard() self.__MakeWebWindow() self.__MakeCubeWindow() self.__MakeCubeResultWindow() # ACCESSORY_REFINE_ADD_METIN_STONE self.__MakeItemSelectWindow() # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE self.questButtonList = [] self.whisperButtonList = [] self.whisperDialogDict = {} self.privateShopAdvertisementBoardDict = {} self.wndInventory.SetItemToolTip(self.tooltipItem) if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.SetItemToolTip(self.tooltipItem) self.wndDragonSoulRefine.SetItemToolTip(self.tooltipItem) self.wndSafebox.SetItemToolTip(self.tooltipItem) self.wndCube.SetItemToolTip(self.tooltipItem) self.wndCubeResult.SetItemToolTip(self.tooltipItem) # ITEM_MALL self.wndMall.SetItemToolTip(self.tooltipItem) # END_OF_ITEM_MALL self.wndCharacter.SetSkillToolTip(self.tooltipSkill) self.wndTaskBar.SetItemToolTip(self.tooltipItem) self.wndTaskBar.SetSkillToolTip(self.tooltipSkill) self.wndGuild.SetSkillToolTip(self.tooltipSkill) # ACCESSORY_REFINE_ADD_METIN_STONE self.wndItemSelect.SetItemToolTip(self.tooltipItem) # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE self.dlgShop.SetItemToolTip(self.tooltipItem) self.dlgExchange.SetItemToolTip(self.tooltipItem) self.privateShopBuilder.SetItemToolTip(self.tooltipItem) self.__InitWhisper() self.DRAGON_SOUL_IS_QUALIFIED = False def MakeHyperlinkTooltip(self, hyperlink): tokens = hyperlink.split(":") if tokens and len(tokens): type = tokens[0] if "item" == type: self.hyperlinkItemTooltip.SetHyperlinkItem(tokens) ## Make Windows & Dialogs ################################ def Close(self): if app.ENABLE_EVENT_MANAGER: if self.wndEventManager: self.wndEventManager.Hide() self.wndEventManager.Destroy() self.wndEventManager = None if self.wndEventIcon: self.wndEventIcon.Hide() self.wndEventIcon.Destroy() self.wndEventIcon = None if self.dlgWhisperWithoutTarget: self.dlgWhisperWithoutTarget.Destroy() del self.dlgWhisperWithoutTarget if uiQuest.QuestDialog.__dict__.has_key("QuestCurtain"): uiQuest.QuestDialog.QuestCurtain.Close() if self.wndQuestWindow: for key, eachQuestWindow in self.wndQuestWindow.items(): eachQuestWindow.nextCurtainMode = -1 eachQuestWindow.CloseSelf() eachQuestWindow = None self.wndQuestWindow = {} if self.wndChat: self.wndChat.Destroy() if self.yangText: self.yangText.ClearAll() if self.wndTaskBar: self.wndTaskBar.Destroy() if self.wndExpandedTaskBar: self.wndExpandedTaskBar.Destroy() if self.wndEnergyBar: self.wndEnergyBar.Destroy() if self.wndCharacter: self.wndCharacter.Destroy() if self.wndInventory: self.wndInventory.Destroy() if self.wndDragonSoul: self.wndDragonSoul.Destroy() if self.wndDragonSoulRefine: self.wndDragonSoulRefine.Destroy() if self.dlgExchange: self.dlgExchange.Destroy() if self.dlgPointReset: self.dlgPointReset.Destroy() if self.dlgShop: self.dlgShop.Destroy() if self.dlgRestart: self.dlgRestart.Destroy() if self.dlgSystem: self.dlgSystem.Destroy() if self.dlgPassword: self.dlgPassword.Destroy() if self.wndMiniMap: self.wndMiniMap.Destroy() if self.wndSafebox: self.wndSafebox.Destroy() if self.wndWeb: self.wndWeb.Destroy() self.wndWeb = None if self.wndMall: self.wndMall.Destroy() if self.wndParty: self.wndParty.Destroy() if self.wndHelp: self.wndHelp.Destroy() if self.wndCube: self.wndCube.Destroy() if self.wndCubeResult: self.wndCubeResult.Destroy() if self.wndMessenger: self.wndMessenger.Destroy() if self.wndGuild: self.wndGuild.Destroy() if self.privateShopBuilder: self.privateShopBuilder.Destroy() if self.dlgRefineNew: self.dlgRefineNew.Destroy() if self.wndGuildBuilding: self.wndGuildBuilding.Destroy() if self.wndGameButton: self.wndGameButton.Destroy() # ITEM_MALL if self.mallPageDlg: self.mallPageDlg.Destroy() # END_OF_ITEM_MALL # ACCESSORY_REFINE_ADD_METIN_STONE if self.wndItemSelect: self.wndItemSelect.Destroy() # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE self.wndChatLog.Destroy() for btn in self.questButtonList: btn.SetEvent(0) for btn in self.whisperButtonList: btn.SetEvent(0) for dlg in self.whisperDialogDict.itervalues(): dlg.Destroy() for brd in self.guildScoreBoardDict.itervalues(): brd.Destroy() for dlg in self.equipmentDialogDict.itervalues(): dlg.Destroy() # ITEM_MALL del self.mallPageDlg # END_OF_ITEM_MALL del self.wndGuild del self.wndMessenger del self.wndUICurtain del self.wndChat del self.yangText del self.wndTaskBar if self.wndExpandedTaskBar: del self.wndExpandedTaskBar del self.wndEnergyBar del self.wndCharacter del self.wndInventory if self.wndDragonSoul: del self.wndDragonSoul if self.wndDragonSoulRefine: del self.wndDragonSoulRefine del self.dlgExchange del self.dlgPointReset del self.dlgShop del self.dlgRestart del self.dlgSystem del self.dlgPassword del self.hyperlinkItemTooltip del self.tooltipItem del self.tooltipSkill del self.wndMiniMap del self.wndSafebox del self.wndMall del self.wndParty del self.wndHelp del self.wndCube del self.wndCubeResult del self.privateShopBuilder del self.inputDialog del self.wndChatLog del self.dlgRefineNew del self.wndGuildBuilding del self.wndGameButton del self.tipBoard del self.bigBoard del self.wndItemSelect self.questButtonList = [] self.whisperButtonList = [] self.whisperDialogDict = {} self.privateShopAdvertisementBoardDict = {} self.guildScoreBoardDict = {} self.equipmentDialogDict = {} uiChat.DestroyChatInputSetWindow() ## Skill def OnUseSkill(self, slotIndex, coolTime): self.wndCharacter.OnUseSkill(slotIndex, coolTime) self.wndTaskBar.OnUseSkill(slotIndex, coolTime) self.wndGuild.OnUseSkill(slotIndex, coolTime) def OnActivateSkill(self, slotIndex): self.wndCharacter.OnActivateSkill(slotIndex) self.wndTaskBar.OnActivateSkill(slotIndex) def OnDeactivateSkill(self, slotIndex): self.wndCharacter.OnDeactivateSkill(slotIndex) self.wndTaskBar.OnDeactivateSkill(slotIndex) def OnChangeCurrentSkill(self, skillSlotNumber): self.wndTaskBar.OnChangeCurrentSkill(skillSlotNumber) def SelectMouseButtonEvent(self, dir, event): self.wndTaskBar.SelectMouseButtonEvent(dir, event) ## Refresh def RefreshAlignment(self): self.wndCharacter.RefreshAlignment() def RefreshStatus(self): self.wndTaskBar.RefreshStatus() self.wndCharacter.RefreshStatus() self.wndInventory.RefreshStatus() if self.wndEnergyBar: self.wndEnergyBar.RefreshStatus() if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.RefreshStatus() def RefreshStamina(self): self.wndTaskBar.RefreshStamina() def RefreshSkill(self): self.wndCharacter.RefreshSkill() self.wndTaskBar.RefreshSkill() def RefreshInventory(self): self.wndTaskBar.RefreshQuickSlot() self.wndInventory.RefreshItemSlot() if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.RefreshItemSlot() def RefreshCharacter(self): ## Character ĆäŔĚÁöŔÇ ľó±Ľ, Inventory ĆäŔĚÁöŔÇ Ŕü˝Ĺ ±×¸˛ µîŔÇ Refresh self.wndCharacter.RefreshCharacter() self.wndTaskBar.RefreshQuickSlot() def RefreshQuest(self): self.wndCharacter.RefreshQuest() def RefreshSafebox(self): self.wndSafebox.RefreshSafebox() # ITEM_MALL def RefreshMall(self): self.wndMall.RefreshMall() def OpenItemMall(self): if not self.mallPageDlg: self.mallPageDlg = uiShop.MallPageDialog() self.mallPageDlg.Open() # END_OF_ITEM_MALL def RefreshMessenger(self): self.wndMessenger.RefreshMessenger() def RefreshGuildInfoPage(self): self.wndGuild.RefreshGuildInfoPage() def RefreshGuildBoardPage(self): self.wndGuild.RefreshGuildBoardPage() def RefreshGuildMemberPage(self): self.wndGuild.RefreshGuildMemberPage() def RefreshGuildMemberPageGradeComboBox(self): self.wndGuild.RefreshGuildMemberPageGradeComboBox() def RefreshGuildSkillPage(self): self.wndGuild.RefreshGuildSkillPage() def RefreshGuildGradePage(self): self.wndGuild.RefreshGuildGradePage() def DeleteGuild(self): self.wndMessenger.ClearGuildMember() self.wndGuild.DeleteGuild() def RefreshMobile(self): self.dlgSystem.RefreshMobile() def OnMobileAuthority(self): self.dlgSystem.OnMobileAuthority() def OnBlockMode(self, mode): self.dlgSystem.OnBlockMode(mode) ## Calling Functions # PointReset def OpenPointResetDialog(self): self.dlgPointReset.Show() self.dlgPointReset.SetTop() def ClosePointResetDialog(self): self.dlgPointReset.Close() # Shop def OpenShopDialog(self, vid): self.wndInventory.Show() self.wndInventory.SetTop() self.dlgShop.Open(vid) self.dlgShop.SetTop() def CloseShopDialog(self): self.dlgShop.Close() def RefreshShopDialog(self): self.dlgShop.Refresh() ## Quest def OpenCharacterWindowQuestPage(self): self.wndCharacter.Show() self.wndCharacter.SetState("QUEST") def OpenQuestWindow(self, skin, idx): wnds = () q = uiQuest.QuestDialog(skin, idx) q.SetWindowName("QuestWindow" + str(idx)) q.Show() if skin: q.Lock() wnds = self.__HideWindows() # UNKNOWN_UPDATE q.AddOnDoneEvent(lambda tmp_self, args=wnds: self.__ShowWindows(args)) # END_OF_UNKNOWN_UPDATE if skin: q.AddOnCloseEvent(q.Unlock) q.AddOnCloseEvent(lambda key = self.wndQuestWindowNewKey:ui.__mem_func__(self.RemoveQuestDialog)(key)) self.wndQuestWindow[self.wndQuestWindowNewKey] = q self.wndQuestWindowNewKey = self.wndQuestWindowNewKey + 1 # END_OF_UNKNOWN_UPDATE def RemoveQuestDialog(self, key): del self.wndQuestWindow[key] ## Exchange def StartExchange(self): self.dlgExchange.OpenDialog() self.dlgExchange.Refresh() def EndExchange(self): self.dlgExchange.CloseDialog() def RefreshExchange(self): self.dlgExchange.Refresh() ## Party def AddPartyMember(self, pid, name): self.wndParty.AddPartyMember(pid, name) self.__ArrangeQuestButton() def UpdatePartyMemberInfo(self, pid): self.wndParty.UpdatePartyMemberInfo(pid) def RemovePartyMember(self, pid): self.wndParty.RemovePartyMember(pid) ##!! 20061026.levites.Äů˝şĆ®_Ŕ§Äˇ_ş¸Á¤ self.__ArrangeQuestButton() def LinkPartyMember(self, pid, vid): self.wndParty.LinkPartyMember(pid, vid) def UnlinkPartyMember(self, pid): self.wndParty.UnlinkPartyMember(pid) def UnlinkAllPartyMember(self): self.wndParty.UnlinkAllPartyMember() def ExitParty(self): self.wndParty.ExitParty() ##!! 20061026.levites.Äů˝şĆ®_Ŕ§Äˇ_ş¸Á¤ self.__ArrangeQuestButton() def PartyHealReady(self): self.wndParty.PartyHealReady() def ChangePartyParameter(self, distributionMode): self.wndParty.ChangePartyParameter(distributionMode) ## Safebox def AskSafeboxPassword(self): if self.wndSafebox.IsShow(): return # SAFEBOX_PASSWORD self.dlgPassword.SetTitle(localeInfo.PASSWORD_TITLE) self.dlgPassword.SetSendMessage("/safebox_password ") # END_OF_SAFEBOX_PASSWORD self.dlgPassword.ShowDialog() def OpenSafeboxWindow(self, size): self.dlgPassword.CloseDialog() self.wndSafebox.ShowWindow(size) def RefreshSafeboxMoney(self): self.wndSafebox.RefreshSafeboxMoney() def CommandCloseSafebox(self): self.wndSafebox.CommandCloseSafebox() # ITEM_MALL def AskMallPassword(self): if self.wndMall.IsShow(): return self.dlgPassword.SetTitle(localeInfo.MALL_PASSWORD_TITLE) self.dlgPassword.SetSendMessage("/mall_password ") self.dlgPassword.ShowDialog() def OpenMallWindow(self, size): self.dlgPassword.CloseDialog() self.wndMall.ShowWindow(size) def CommandCloseMall(self): self.wndMall.CommandCloseMall() # END_OF_ITEM_MALL ## Guild def OnStartGuildWar(self, guildSelf, guildOpp): self.wndGuild.OnStartGuildWar(guildSelf, guildOpp) guildWarScoreBoard = uiGuild.GuildWarScoreBoard() guildWarScoreBoard.Open(guildSelf, guildOpp) guildWarScoreBoard.Show() self.guildScoreBoardDict[uiGuild.GetGVGKey(guildSelf, guildOpp)] = guildWarScoreBoard def OnEndGuildWar(self, guildSelf, guildOpp): self.wndGuild.OnEndGuildWar(guildSelf, guildOpp) key = uiGuild.GetGVGKey(guildSelf, guildOpp) if not self.guildScoreBoardDict.has_key(key): return self.guildScoreBoardDict[key].Destroy() del self.guildScoreBoardDict[key] # GUILDWAR_MEMBER_COUNT def UpdateMemberCount(self, gulidID1, memberCount1, guildID2, memberCount2): key = uiGuild.GetGVGKey(gulidID1, guildID2) if not self.guildScoreBoardDict.has_key(key): return self.guildScoreBoardDict[key].UpdateMemberCount(gulidID1, memberCount1, guildID2, memberCount2) # END_OF_GUILDWAR_MEMBER_COUNT def OnRecvGuildWarPoint(self, gainGuildID, opponentGuildID, point): key = uiGuild.GetGVGKey(gainGuildID, opponentGuildID) if not self.guildScoreBoardDict.has_key(key): return guildBoard = self.guildScoreBoardDict[key] guildBoard.SetScore(gainGuildID, opponentGuildID, point) ## PK Mode def OnChangePKMode(self): self.wndCharacter.RefreshAlignment() self.dlgSystem.OnChangePKMode() ## Refine def OpenRefineDialog(self, targetItemPos, nextGradeItemVnum, cost, prob, type): self.dlgRefineNew.Open(targetItemPos, nextGradeItemVnum, cost, prob, type) def AppendMaterialToRefineDialog(self, vnum, count): self.dlgRefineNew.AppendMaterial(vnum, count) ## Show & Hide def ShowDefaultWindows(self): self.wndTaskBar.Show() self.wndMiniMap.Show() self.wndMiniMap.ShowMiniMap() if self.wndEnergyBar: self.wndEnergyBar.Show() def ShowAllWindows(self): self.wndTaskBar.Show() self.wndCharacter.Show() self.wndInventory.Show() if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.Show() self.wndDragonSoulRefine.Show() self.wndChat.Show() self.yangText.Show() self.wndMiniMap.Show() if self.wndEnergyBar: self.wndEnergyBar.Show() if self.wndExpandedTaskBar: self.wndExpandedTaskBar.Show() self.wndExpandedTaskBar.SetTop() def HideAllWindows(self): if self.wndTaskBar: self.wndTaskBar.Hide() if self.wndEnergyBar: self.wndEnergyBar.Hide() if self.wndCharacter: self.wndCharacter.Hide() if self.wndInventory: self.wndInventory.Hide() if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.Hide() self.wndDragonSoulRefine.Hide() if self.wndChat: self.wndChat.Hide() if self.yangText: self.yangText.Hide() if self.wndMiniMap: self.wndMiniMap.Hide() if self.wndMessenger: self.wndMessenger.Hide() if self.wndGuild: self.wndGuild.Hide() if self.wndExpandedTaskBar: self.wndExpandedTaskBar.Hide() def ShowMouseImage(self): self.wndTaskBar.ShowMouseImage() def HideMouseImage(self): self.wndTaskBar.HideMouseImage() def ToggleChat(self): if True == self.wndChat.IsEditMode(): self.wndChat.CloseChat() else: # ŔĄĆäŔĚÁö°ˇ ż·ČŔ»¶§´Â äĆĂ ŔÔ·ÂŔĚ ľČµĘ if self.wndWeb and self.wndWeb.IsShow(): pass else: self.wndChat.OpenChat() def IsOpenChat(self): return self.wndChat.IsEditMode() def SetChatFocus(self): self.wndChat.SetChatFocus() def OpenRestartDialog(self): self.dlgRestart.OpenDialog() self.dlgRestart.SetTop() def CloseRestartDialog(self): self.dlgRestart.Close() def ToggleSystemDialog(self): if False == self.dlgSystem.IsShow(): self.dlgSystem.OpenDialog() self.dlgSystem.SetTop() else: self.dlgSystem.Close() def OpenSystemDialog(self): self.dlgSystem.OpenDialog() self.dlgSystem.SetTop() def ToggleMessenger(self): if self.wndMessenger.IsShow(): self.wndMessenger.Hide() else: self.wndMessenger.SetTop() self.wndMessenger.Show() def ToggleMiniMap(self): if app.IsPressed(app.DIK_LSHIFT) or app.IsPressed(app.DIK_RSHIFT): if False == self.wndMiniMap.isShowMiniMap(): self.wndMiniMap.ShowMiniMap() self.wndMiniMap.SetTop() else: self.wndMiniMap.HideMiniMap() else: self.wndMiniMap.ToggleAtlasWindow() def PressMKey(self): if app.IsPressed(app.DIK_LALT) or app.IsPressed(app.DIK_RALT): self.ToggleMessenger() else: self.ToggleMiniMap() def SetMapName(self, mapName): self.wndMiniMap.SetMapName(mapName) def MiniMapScaleUp(self): self.wndMiniMap.ScaleUp() def MiniMapScaleDown(self): self.wndMiniMap.ScaleDown() def ToggleCharacterWindow(self, state): if False == player.IsObserverMode(): if False == self.wndCharacter.IsShow(): self.OpenCharacterWindowWithState(state) else: if state == self.wndCharacter.GetState(): self.wndCharacter.OverOutItem() self.wndCharacter.Hide() else: self.wndCharacter.SetState(state) def OpenCharacterWindowWithState(self, state): if False == player.IsObserverMode(): self.wndCharacter.SetState(state) self.wndCharacter.Show() self.wndCharacter.SetTop() def ToggleCharacterWindowStatusPage(self): self.ToggleCharacterWindow("STATUS") def ToggleInventoryWindow(self): if FALSE == player.IsObserverMode(): if FALSE == self.wndInventory.IsShow(): self.wndInventory.Show() self.wndInventory.SetTop() else: self.wndInventory.OverOutItem() self.wndInventory.Close() def ToggleExpandedButton(self): if False == player.IsObserverMode(): if False == self.wndExpandedTaskBar.IsShow(): self.wndExpandedTaskBar.Show() self.wndExpandedTaskBar.SetTop() else: self.wndExpandedTaskBar.Close() # żëČĄĽ® def DragonSoulActivate(self, deck): if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.ActivateDragonSoulByExtern(deck) def DragonSoulDeactivate(self): if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.DeactivateDragonSoul() def Highligt_Item(self, inven_type, inven_pos): if player.DRAGON_SOUL_INVENTORY == inven_type: if app.ENABLE_DRAGON_SOUL_SYSTEM: self.wndDragonSoul.HighlightSlot(inven_pos) def DragonSoulGiveQuilification(self): self.DRAGON_SOUL_IS_QUALIFIED = True self.wndExpandedTaskBar.SetToolTipText(uiTaskBar.ExpandedTaskBar.BUTTON_DRAGON_SOUL, uiScriptLocale.TASKBAR_DRAGON_SOUL) def ToggleDragonSoulWindow(self): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if False == self.wndDragonSoul.IsShow(): if self.DRAGON_SOUL_IS_QUALIFIED: self.wndDragonSoul.Show() else: try: self.wndPopupDialog.SetText(localeInfo.DRAGON_SOUL_UNQUALIFIED) self.wndPopupDialog.Open() except: self.wndPopupDialog = uiCommon.PopupDialog() self.wndPopupDialog.SetText(localeInfo.DRAGON_SOUL_UNQUALIFIED) self.wndPopupDialog.Open() else: self.wndDragonSoul.Close() def ToggleDragonSoulWindowWithNoInfo(self): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if False == self.wndDragonSoul.IsShow(): if self.DRAGON_SOUL_IS_QUALIFIED: self.wndDragonSoul.Show() else: self.wndDragonSoul.Close() def FailDragonSoulRefine(self, reason, inven_type, inven_pos): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if True == self.wndDragonSoulRefine.IsShow(): self.wndDragonSoulRefine.RefineFail(reason, inven_type, inven_pos) def SucceedDragonSoulRefine(self, inven_type, inven_pos): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if True == self.wndDragonSoulRefine.IsShow(): self.wndDragonSoulRefine.RefineSucceed(inven_type, inven_pos) def OpenDragonSoulRefineWindow(self): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if False == self.wndDragonSoulRefine.IsShow(): self.wndDragonSoulRefine.Show() if None != self.wndDragonSoul: if False == self.wndDragonSoul.IsShow(): self.wndDragonSoul.Show() def CloseDragonSoulRefineWindow(self): if False == player.IsObserverMode(): if app.ENABLE_DRAGON_SOUL_SYSTEM: if True == self.wndDragonSoulRefine.IsShow(): self.wndDragonSoulRefine.Close() # żëČĄĽ® łˇ def ToggleGuildWindow(self): if not self.wndGuild.IsShow(): if self.wndGuild.CanOpen(): self.wndGuild.Open() else: chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.GUILD_YOU_DO_NOT_JOIN) else: self.wndGuild.OverOutItem() self.wndGuild.Hide() def ToggleChatLogWindow(self): if self.wndChatLog.IsShow(): self.wndChatLog.Hide() else: self.wndChatLog.Show() def CheckGameButton(self): if self.wndGameButton: self.wndGameButton.CheckGameButton() def __OnClickStatusPlusButton(self): self.ToggleCharacterWindow("STATUS") def __OnClickSkillPlusButton(self): self.ToggleCharacterWindow("SKILL") def __OnClickQuestButton(self): self.ToggleCharacterWindow("QUEST") def __OnClickHelpButton(self): player.SetPlayTime(1) self.CheckGameButton() self.OpenHelpWindow() def __OnClickBuildButton(self): self.BUILD_OpenWindow() def OpenHelpWindow(self): self.wndUICurtain.Show() self.wndHelp.Open() def CloseHelpWindow(self): self.wndUICurtain.Hide() self.wndHelp.Close() def OpenWebWindow(self, url): self.wndWeb.Open(url) # ŔĄĆäŔĚÁö¸¦ ż¸é äĆĂŔ» ´Ý´Â´Ů self.wndChat.CloseChat() # show GIFT def ShowGift(self): self.wndTaskBar.ShowGift() def CloseWbWindow(self): self.wndWeb.Close() def OpenCubeWindow(self): self.wndCube.Open() if FALSE == self.wndInventory.IsShow(): self.wndInventory.Show() def UpdateCubeInfo(self, gold, itemVnum, count): self.wndCube.UpdateInfo(gold, itemVnum, count) def CloseCubeWindow(self): self.wndCube.Close() def FailedCubeWork(self): self.wndCube.Refresh() def SucceedCubeWork(self, itemVnum, count): self.wndCube.Clear() print "ĹĄşę Á¦ŔŰ Ľş°ř! [%d:%d]" % (itemVnum, count) if 0: # °á°ú ¸Ţ˝ĂÁö Ăâ·ÂŔş »ý·« ÇŃ´Ů self.wndCubeResult.SetPosition(*self.wndCube.GetGlobalPosition()) self.wndCubeResult.SetCubeResultItem(itemVnum, count) self.wndCubeResult.Open() self.wndCubeResult.SetTop() def __HideWindows(self): hideWindows = self.wndTaskBar,\ self.wndCharacter,\ self.wndInventory,\ self.wndMiniMap,\ self.wndGuild,\ self.wndMessenger,\ self.wndChat,\ self.yangText,\ self.wndParty,\ self.wndGameButton, if self.wndEnergyBar: hideWindows += self.wndEnergyBar, if self.wndExpandedTaskBar: hideWindows += self.wndExpandedTaskBar, if app.ENABLE_DRAGON_SOUL_SYSTEM: hideWindows += self.wndDragonSoul,\ self.wndDragonSoulRefine, hideWindows = filter(lambda x:x.IsShow(), hideWindows) map(lambda x:x.Hide(), hideWindows) import sys self.HideAllQuestButton() self.HideAllWhisperButton() if self.wndChat.IsEditMode(): self.wndChat.CloseChat() return hideWindows def __ShowWindows(self, wnds): import sys map(lambda x:x.Show(), wnds) global IsQBHide if not IsQBHide: self.ShowAllQuestButton() else: self.HideAllQuestButton() self.ShowAllWhisperButton() def BINARY_OpenAtlasWindow(self): if self.wndMiniMap: self.wndMiniMap.ShowAtlas() def BINARY_SetObserverMode(self, flag): self.wndGameButton.SetObserverMode(flag) # ACCESSORY_REFINE_ADD_METIN_STONE def BINARY_OpenSelectItemWindow(self): self.wndItemSelect.Open() # END_OF_ACCESSORY_REFINE_ADD_METIN_STONE ##################################################################################### ### Private Shop ### def OpenPrivateShopInputNameDialog(self): #if player.IsInSafeArea(): # chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CANNOT_OPEN_PRIVATE_SHOP_IN_SAFE_AREA) # return inputDialog = uiCommon.InputDialog() inputDialog.SetTitle(localeInfo.PRIVATE_SHOP_INPUT_NAME_DIALOG_TITLE) inputDialog.SetMaxLength(32) inputDialog.SetAcceptEvent(ui.__mem_func__(self.OpenPrivateShopBuilder)) inputDialog.SetCancelEvent(ui.__mem_func__(self.ClosePrivateShopInputNameDialog)) inputDialog.Open() self.inputDialog = inputDialog def ClosePrivateShopInputNameDialog(self): self.inputDialog = None return True def OpenPrivateShopBuilder(self): if not self.inputDialog: return True if not len(self.inputDialog.GetText()): return True self.privateShopBuilder.Open(self.inputDialog.GetText()) self.ClosePrivateShopInputNameDialog() return True def AppearPrivateShop(self, vid, text): board = uiPrivateShopBuilder.PrivateShopAdvertisementBoard() board.Open(vid, text) self.privateShopAdvertisementBoardDict[vid] = board def DisappearPrivateShop(self, vid): if not self.privateShopAdvertisementBoardDict.has_key(vid): return del self.privateShopAdvertisementBoardDict[vid] uiPrivateShopBuilder.DeleteADBoard(vid) ##################################################################################### ### Equipment ### def OpenEquipmentDialog(self, vid): dlg = uiEquipmentDialog.EquipmentDialog() dlg.SetItemToolTip(self.tooltipItem) dlg.SetCloseEvent(ui.__mem_func__(self.CloseEquipmentDialog)) dlg.Open(vid) self.equipmentDialogDict[vid] = dlg def SetEquipmentDialogItem(self, vid, slotIndex, vnum, count): if not vid in self.equipmentDialogDict: return self.equipmentDialogDict[vid].SetEquipmentDialogItem(slotIndex, vnum, count) def SetEquipmentDialogSocket(self, vid, slotIndex, socketIndex, value): if not vid in self.equipmentDialogDict: return self.equipmentDialogDict[vid].SetEquipmentDialogSocket(slotIndex, socketIndex, value) def SetEquipmentDialogAttr(self, vid, slotIndex, attrIndex, type, value): if not vid in self.equipmentDialogDict: return self.equipmentDialogDict[vid].SetEquipmentDialogAttr(slotIndex, attrIndex, type, value) def CloseEquipmentDialog(self, vid): if not vid in self.equipmentDialogDict: return del self.equipmentDialogDict[vid] ##################################################################################### ##################################################################################### ### Quest ### def BINARY_ClearQuest(self, index): btn = self.__FindQuestButton(index) if 0 != btn: self.__DestroyQuestButton(btn) def RecvQuest(self, index, name): # QUEST_LETTER_IMAGE self.BINARY_RecvQuest(index, name, "file", localeInfo.GetLetterImageName()) # END_OF_QUEST_LETTER_IMAGE def BINARY_RecvQuest(self, index, name, iconType, iconName): btn = self.__FindQuestButton(index) if 0 != btn: self.__DestroyQuestButton(btn) btn = uiWhisper.WhisperButton() # QUEST_LETTER_IMAGE ##!! 20061026.levites.Äů˝şĆ®_ŔĚąĚÁö_±łĂĽ import item if "item"==iconType: item.SelectItem(int(iconName)) buttonImageFileName=item.GetIconImageFileName() else: buttonImageFileName=iconName if localeInfo.IsEUROPE(): if "highlight" == iconType: btn.SetUpVisual("locale/ymir_ui/highlighted_quest.tga") btn.SetOverVisual("locale/ymir_ui/highlighted_quest_r.tga") btn.SetDownVisual("locale/ymir_ui/highlighted_quest_r.tga") else: btn.SetUpVisual(localeInfo.GetLetterCloseImageName()) btn.SetOverVisual(localeInfo.GetLetterOpenImageName()) btn.SetDownVisual(localeInfo.GetLetterOpenImageName()) else: btn.SetUpVisual(buttonImageFileName) btn.SetOverVisual(buttonImageFileName) btn.SetDownVisual(buttonImageFileName) btn.Flash() # END_OF_QUEST_LETTER_IMAGE if localeInfo.IsARABIC(): btn.SetToolTipText(name, 0, 35) btn.ToolTipText.SetHorizontalAlignCenter() else: btn.SetToolTipText(name, -20, 35) btn.ToolTipText.SetHorizontalAlignLeft() btn.SetEvent(ui.__mem_func__(self.__StartQuest), btn) btn.Show() btn.index = index btn.name = name self.questButtonList.insert(0, btn) self.__ArrangeQuestButton() #chat.AppendChat(chat.CHAT_TYPE_NOTICE, localeInfo.QUEST_APPEND) def __ArrangeQuestButton(self): screenWidth = wndMgr.GetScreenWidth() screenHeight = wndMgr.GetScreenHeight() ##!! 20061026.levites.Äů˝şĆ®_Ŕ§Äˇ_ş¸Á¤ if self.wndParty.IsShow(): xPos = 100 + 30 else: xPos = 20 if localeInfo.IsARABIC(): xPos = xPos + 15 yPos = 170 * screenHeight / 600 yCount = (screenHeight - 330) / 63 count = 0 for btn in self.questButtonList: btn.SetPosition(xPos + (int(count/yCount) * 100), yPos + (count%yCount * 63)) count += 1 global IsQBHide if IsQBHide: btn.Hide() else: btn.Show() def __StartQuest(self, btn): event.QuestButtonClick(btn.index) self.__DestroyQuestButton(btn) def __FindQuestButton(self, index): for btn in self.questButtonList: if btn.index == index: return btn return 0 def __DestroyQuestButton(self, btn): btn.SetEvent(0) self.questButtonList.remove(btn) self.__ArrangeQuestButton() def HideAllQuestButton(self): for btn in self.questButtonList: btn.Hide() def ShowAllQuestButton(self): for btn in self.questButtonList: btn.Show() ##################################################################################### ##################################################################################### ### Whisper ### def __InitWhisper(self): chat.InitWhisper(self) ## äĆĂâŔÇ "¸Ţ˝ĂÁö ş¸ł»±â"¸¦ ´·¶Ŕ»¶§ Ŕ̸§ ľř´Â ´ëČâŔ» ż©´Â ÇÔĽö ## Ŕ̸§ŔĚ ľř±â ¶§ą®żˇ ±âÁ¸ŔÇ WhisperDialogDict żÍ ş°µµ·Î °ü¸®µČ´Ů. def OpenWhisperDialogWithoutTarget(self): if not self.dlgWhisperWithoutTarget: dlgWhisper = uiWhisper.WhisperDialog(self.MinimizeWhisperDialog, self.CloseWhisperDialog) dlgWhisper.BindInterface(self) dlgWhisper.LoadDialog() dlgWhisper.OpenWithoutTarget(self.RegisterTemporaryWhisperDialog) dlgWhisper.SetPosition(self.windowOpenPosition*30,self.windowOpenPosition*30) dlgWhisper.Show() self.dlgWhisperWithoutTarget = dlgWhisper self.windowOpenPosition = (self.windowOpenPosition+1) % 5 else: self.dlgWhisperWithoutTarget.SetTop() self.dlgWhisperWithoutTarget.OpenWithoutTarget(self.RegisterTemporaryWhisperDialog) ## Ŕ̸§ ľř´Â ´ëČ⿡Ľ Ŕ̸§Ŕ» °áÁ¤ÇßŔ»¶§ WhisperDialogDictżˇ âŔ» łÖľîÁÖ´Â ÇÔĽö def RegisterTemporaryWhisperDialog(self, name): if not self.dlgWhisperWithoutTarget: return btn = self.__FindWhisperButton(name) if 0 != btn: self.__DestroyWhisperButton(btn) elif self.whisperDialogDict.has_key(name): oldDialog = self.whisperDialogDict[name] oldDialog.Destroy() del self.whisperDialogDict[name] self.whisperDialogDict[name] = self.dlgWhisperWithoutTarget self.dlgWhisperWithoutTarget.OpenWithTarget(name) self.dlgWhisperWithoutTarget = None self.__CheckGameMaster(name) ## Äł¸ŻĹÍ ¸Ţ´şŔÇ 1:1 ´ëČ Çϱ⸦ ´·¶Ŕ»¶§ Ŕ̸§Ŕ» °ˇÁö°í ąŮ·Î âŔ» ż©´Â ÇÔĽö def OpenWhisperDialog(self, name): if not self.whisperDialogDict.has_key(name): dlg = self.__MakeWhisperDialog(name) dlg.OpenWithTarget(name) dlg.chatLine.SetFocus() dlg.Show() self.__CheckGameMaster(name) btn = self.__FindWhisperButton(name) if 0 != btn: self.__DestroyWhisperButton(btn) ## ´Ů¸Ą Äł¸ŻĹÍ·ÎşÎĹÍ ¸ŢĽĽÁö¸¦ ąŢľŇŔ»¶§ ŔĎ´Ü ąöĆ°¸¸ ¶çżö µÎ´Â ÇÔĽö def RecvWhisper(self, name): if not self.whisperDialogDict.has_key(name): btn = self.__FindWhisperButton(name) if 0 == btn: btn = self.__MakeWhisperButton(name) btn.Flash() chat.AppendChat(chat.CHAT_TYPE_NOTICE, localeInfo.RECEIVE_MESSAGE % (name)) else: btn.Flash() elif self.IsGameMasterName(name): dlg = self.whisperDialogDict[name] dlg.SetGameMasterLook() def MakeWhisperButton(self, name): self.__MakeWhisperButton(name) ## ąöĆ°Ŕ» ´·¶Ŕ»¶§ âŔ» ż©´Â ÇÔĽö def ShowWhisperDialog(self, btn): try: self.__MakeWhisperDialog(btn.name) dlgWhisper = self.whisperDialogDict[btn.name] dlgWhisper.OpenWithTarget(btn.name) dlgWhisper.Show() self.__CheckGameMaster(btn.name) except: import dbg dbg.TraceError("interface.ShowWhisperDialog - Failed to find key") ## ąöĆ° ĂʱâČ self.__DestroyWhisperButton(btn) ## WhisperDialog ⿡Ľ ĂÖĽŇČ ¸í·ÉŔ» ĽöÇŕÇßŔ»¶§ ČŁĂâµÇ´Â ÇÔĽö ## âŔ» ĂÖĽŇČ ÇŐ´Ď´Ů. def MinimizeWhisperDialog(self, name): if 0 != name: self.__MakeWhisperButton(name) self.CloseWhisperDialog(name) ## WhisperDialog ⿡Ľ ´Ý±â ¸í·ÉŔ» ĽöÇŕÇßŔ»¶§ ČŁĂâµÇ´Â ÇÔĽö ## âŔ» Áöżó´Ď´Ů. def CloseWhisperDialog(self, name): if 0 == name: if self.dlgWhisperWithoutTarget: self.dlgWhisperWithoutTarget.Destroy() self.dlgWhisperWithoutTarget = None return try: dlgWhisper = self.whisperDialogDict[name] dlgWhisper.Destroy() del self.whisperDialogDict[name] except: import dbg dbg.TraceError("interface.CloseWhisperDialog - Failed to find key") ## ąöĆ°ŔÇ °łĽö°ˇ ąŮ˛îľúŔ»¶§ ąöĆ°Ŕ» ŔçÁ¤·Ä ÇĎ´Â ÇÔĽö def __ArrangeWhisperButton(self): screenWidth = wndMgr.GetScreenWidth() screenHeight = wndMgr.GetScreenHeight() xPos = screenWidth - 70 yPos = 170 * screenHeight / 600 yCount = (screenHeight - 330) / 63 #yCount = (screenHeight - 285) / 63 count = 0 for button in self.whisperButtonList: button.SetPosition(xPos + (int(count/yCount) * -50), yPos + (count%yCount * 63)) count += 1 ## Ŕ̸§Ŕ¸·Î Whisper ąöĆ°Ŕ» ĂŁľĆ ¸®ĹĎÇŘ ÁÖ´Â ÇÔĽö ## ąöĆ°Ŕş µńĽĹłĘ¸®·Î ÇĎÁö ľĘ´Â °ÍŔş Á¤·Ä µÇľî ąö·Á ĽřĽ°ˇ ŔŻÁö µÇÁö ľĘŔ¸¸ç ## ŔĚ·Î ŔÎÇŘ ToolTipµéŔĚ ´Ů¸Ą ąöĆ°µéżˇ ŔÇÇŘ °ˇ·ÁÁö±â ¶§ą®ŔĚ´Ů. def __FindWhisperButton(self, name): for button in self.whisperButtonList: if button.name == name: return button return 0 ## âŔ» ¸¸µě´Ď´Ů. def __MakeWhisperDialog(self, name): dlgWhisper = uiWhisper.WhisperDialog(self.MinimizeWhisperDialog, self.CloseWhisperDialog) dlgWhisper.BindInterface(self) dlgWhisper.LoadDialog() dlgWhisper.SetPosition(self.windowOpenPosition*30,self.windowOpenPosition*30) self.whisperDialogDict[name] = dlgWhisper self.windowOpenPosition = (self.windowOpenPosition+1) % 5 return dlgWhisper ## ąöĆ°Ŕ» ¸¸µě´Ď´Ů. def __MakeWhisperButton(self, name): whisperButton = uiWhisper.WhisperButton() whisperButton.SetUpVisual("d:/ymir work/ui/game/windows/btn_mail_up.sub") whisperButton.SetOverVisual("d:/ymir work/ui/game/windows/btn_mail_up.sub") whisperButton.SetDownVisual("d:/ymir work/ui/game/windows/btn_mail_up.sub") if self.IsGameMasterName(name): whisperButton.SetToolTipTextWithColor(name, 0xffffa200) else: whisperButton.SetToolTipText(name) whisperButton.ToolTipText.SetHorizontalAlignCenter() whisperButton.SetEvent(ui.__mem_func__(self.ShowWhisperDialog), whisperButton) whisperButton.Show() whisperButton.name = name self.whisperButtonList.insert(0, whisperButton) self.__ArrangeWhisperButton() return whisperButton def __DestroyWhisperButton(self, button): button.SetEvent(0) self.whisperButtonList.remove(button) self.__ArrangeWhisperButton() def HideAllWhisperButton(self): for btn in self.whisperButtonList: btn.Hide() def ShowAllWhisperButton(self): for btn in self.whisperButtonList: btn.Show() def __CheckGameMaster(self, name): if not self.listGMName.has_key(name): return if self.whisperDialogDict.has_key(name): dlg = self.whisperDialogDict[name] dlg.SetGameMasterLook() def RegisterGameMasterName(self, name): if self.listGMName.has_key(name): return self.listGMName[name] = "GM" def IsGameMasterName(self, name): if self.listGMName.has_key(name): return True else: return False ##################################################################################### ##################################################################################### ### Guild Building ### def BUILD_OpenWindow(self): self.wndGuildBuilding = uiGuild.BuildGuildBuildingWindow() self.wndGuildBuilding.Open() self.wndGuildBuilding.wnds = self.__HideWindows() self.wndGuildBuilding.SetCloseEvent(ui.__mem_func__(self.BUILD_CloseWindow)) def BUILD_CloseWindow(self): self.__ShowWindows(self.wndGuildBuilding.wnds) self.wndGuildBuilding = None def BUILD_OnUpdate(self): if not self.wndGuildBuilding: return if self.wndGuildBuilding.IsPositioningMode(): import background x, y, z = background.GetPickingPoint() self.wndGuildBuilding.SetBuildingPosition(x, y, z) def BUILD_OnMouseLeftButtonDown(self): if not self.wndGuildBuilding: return # GUILD_BUILDING if self.wndGuildBuilding.IsPositioningMode(): self.wndGuildBuilding.SettleCurrentPosition() return True elif self.wndGuildBuilding.IsPreviewMode(): pass else: return True # END_OF_GUILD_BUILDING return False def BUILD_OnMouseLeftButtonUp(self): if not self.wndGuildBuilding: return if not self.wndGuildBuilding.IsPreviewMode(): return True return False def BULID_EnterGuildArea(self, areaID): # GUILD_BUILDING mainCharacterName = player.GetMainCharacterName() masterName = guild.GetGuildMasterName() if mainCharacterName != masterName: return if areaID != player.GetGuildID(): return # END_OF_GUILD_BUILDING self.wndGameButton.ShowBuildButton() def BULID_ExitGuildArea(self, areaID): self.wndGameButton.HideBuildButton() ##################################################################################### def IsEditLineFocus(self): if self.ChatWindow.chatLine.IsFocus(): return 1 if self.ChatWindow.chatToLine.IsFocus(): return 1 return 0 def EmptyFunction(self): pass if app.ENABLE_EVENT_MANAGER: def MakeEventIcon(self): if self.wndEventIcon == None: self.wndEventIcon = uiEventCalendar.MovableImage() self.wndEventIcon.Show() def MakeEventCalendar(self): if self.wndEventManager == None: self.wndEventManager = uiEventCalendar.EventCalendarWindow() def OpenEventCalendar(self): self.MakeEventCalendar() if self.wndEventManager.IsShow(): self.wndEventManager.Close() else: self.wndEventManager.Open() def RefreshEventStatus(self, eventID, eventStatus, eventendTime, eventEndTimeText): if eventendTime != 0: eventendTime += app.GetGlobalTimeStamp() uiEventCalendar.SetEventStatus(eventID, eventStatus, eventendTime, eventEndTimeText) self.RefreshEventManager() def ClearEventManager(self): uiEventCalendar.server_event_data={} def RefreshEventManager(self): if self.wndEventManager: self.wndEventManager.Refresh() if self.wndEventIcon: self.wndEventIcon.Refresh() def AppendEvent(self, dayIndex, eventID, eventIndex, startTime, endTime, empireFlag, channelFlag, value0, value1, value2, value3, startRealTime, endRealTime, isAlreadyStart): self.MakeEventCalendar() self.MakeEventIcon() if startRealTime != 0: startRealTime += app.GetGlobalTimeStamp() if endRealTime != 0: endRealTime += app.GetGlobalTimeStamp() uiEventCalendar.SetServerData(dayIndex, eventID, eventIndex, startTime, endTime, empireFlag, channelFlag, value0, value1, value2, value3, startRealTime, endRealTime, isAlreadyStart) if __name__ == "__main__": import app import wndMgr import systemSetting import mouseModule import grp import ui import localeInfo app.SetMouseHandler(mouseModule.mouseController) app.SetHairColorEnable(True) wndMgr.SetMouseHandler(mouseModule.mouseController) wndMgr.SetScreenSize(systemSetting.GetWidth(), systemSetting.GetHeight()) app.Create(localeInfo.APP_TITLE, systemSetting.GetWidth(), systemSetting.GetHeight(), 1) mouseModule.mouseController.Create() class TestGame(ui.Window): def __init__(self): ui.Window.__init__(self) localeInfo.LoadLocaleData() player.SetItemData(0, 27001, 10) player.SetItemData(1, 27004, 10) self.interface = Interface() self.interface.MakeInterface() self.interface.ShowDefaultWindows() self.interface.RefreshInventory() #self.interface.OpenCubeWindow() def __del__(self): ui.Window.__del__(self) def OnUpdate(self): app.UpdateGame() def OnRender(self): app.RenderGame() grp.PopState() grp.SetInterfaceRenderState() game = TestGame() game.SetSize(systemSetting.GetWidth(), systemSetting.GetHeight()) game.Show() app.Loop()
-
Yes i have uieventcalendar.py on root
-
Yes, i change this but I can't see the event window
0131 10:08:13443 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR 0131 10:08:24598 :: Traceback (most recent call last): 0131 10:08:24598 :: File "game.py", line 1220, in OnKeyDown 0131 10:08:24598 :: File "game.py", line 342, in <lambda> 0131 10:08:24598 :: AttributeError 0131 10:08:24598 :: : 0131 10:08:24598 :: 'Interface' object has no attribute 'OpenEventCalendar' 0131 10:08:24598 ::
SpeedServer remove problem
in Community Support - Questions & Answers
Posted
Yes, i use this tutorial:
https://sharegon.pl/topic/553-usunięcie-nieużywanego-modułu-speedserver/#comment-3569