Maintenance: [forced, user-approved] Family G25: remove JobNameInitialization (inventory row 72). CSession::InitJobNameTable 0xDE67E0

Batch #10248 by ragnarok-clanker: forced by an admin (0 lower score(s), 3 changed function(s)); checked with 241 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/Jobs/JobNames.h.
This commit is contained in:
ragnarok-clanker 2026-11-03 12:15:09 +00:00
commit f975f8eca8
4 changed files with 15 additions and 36 deletions

View file

@ -7070,14 +7070,7 @@ void SessionMessengerContext::sub_DF33B0() {
session->LoadLuaDataFiles();
session->InitWeaponHitWaveNames();
session->InitResourceNameTables();
JobNameInitialization jobNames{*session->m_hotkeyScript,
*g_luaScript,
reinterpret_cast<std::vector<const char*>&>(session->unknown_0FC4[0x08]),
*reinterpret_cast<std::vector<int>*>(session->unknown_0710),
session->m_skillBundle.unknown_0064,
session->m_mercSkillLevels,
session->m_homunSkillLevels};
session->InitJobNameTable(jobNames);
session->InitJobNameTable();
session->InitNpcLocationRadius();
session->InitCommandTables();
session->ResetCharacterState();