Maintenance: [forced, user-approved] Family G18: remove the Skills bundle family (ClientSkills, SkillUseLevels, SkillWindows, Compani
Batch #10230 by ragnarok-clanker: forced by an admin (9 lower score(s), 42 changed function(s)); checked with 339 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/Contents/Skills/ClientSkills.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/UI/Shortcuts/ShortcutDetails.h, Source/UI/Shortcuts/ShortcutPainting.h, Source/UI/Shortcuts/ShortcutPress.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/UI/UIBasicCtrl.h, Source/Network/Packets/SkillUpdatePacket.h. Deletes: Source/Network/Packets/SkillUpdatePacket.h
This commit is contained in:
parent
85414e2012
commit
9b04a3cae5
30 changed files with 147 additions and 394 deletions
|
|
@ -478,15 +478,7 @@ int AiHomunGetV(lua_State* state) {
|
|||
case 6:
|
||||
case 14: {
|
||||
std::uint32_t skillId = static_cast<std::uint32_t>(lua_tonumber(state, 3));
|
||||
ClientSkills skills{
|
||||
g_session.m_skillBundle,
|
||||
g_session.m_homunSkills,
|
||||
g_session.m_mercSkills,
|
||||
g_session.m_additionalSkills,
|
||||
reinterpret_cast<const int&>(g_session.m_jobFlags),
|
||||
g_activeSkillEffects
|
||||
};
|
||||
CSkillInfo skill = skills.LookupFirst(skillId);
|
||||
CSkillInfo skill = g_session.LookupHomunSkill(skillId);
|
||||
if (!skill.available) {
|
||||
result = 1.0;
|
||||
} else {
|
||||
|
|
@ -670,15 +662,7 @@ int AiMercenaryGetV(lua_State* state) {
|
|||
case 6:
|
||||
case 14: {
|
||||
std::uint32_t skillId = static_cast<std::uint32_t>(lua_tonumber(state, 3));
|
||||
ClientSkills skills{
|
||||
g_session.m_skillBundle,
|
||||
g_session.m_homunSkills,
|
||||
g_session.m_mercSkills,
|
||||
g_session.m_additionalSkills,
|
||||
reinterpret_cast<const int&>(g_session.m_jobFlags),
|
||||
g_activeSkillEffects
|
||||
};
|
||||
CSkillInfo skill = skills.LookupOther(skillId);
|
||||
CSkillInfo skill = g_session.LookupMercSkill(skillId);
|
||||
if (!skill.available) {
|
||||
result = 1.0;
|
||||
} else {
|
||||
|
|
@ -1120,15 +1104,7 @@ int AiSkillObject(lua_State* state) {
|
|||
std::uint32_t skillId = static_cast<std::uint32_t>(lua_tonumber(state, 3));
|
||||
std::uint32_t target = static_cast<std::uint32_t>(lua_tonumber(state, 4));
|
||||
|
||||
ClientSkills skills{
|
||||
g_session.m_skillBundle,
|
||||
g_session.m_homunSkills,
|
||||
g_session.m_mercSkills,
|
||||
g_session.m_additionalSkills,
|
||||
reinterpret_cast<const int&>(g_session.m_jobFlags),
|
||||
g_activeSkillEffects
|
||||
};
|
||||
CSkillInfo skill = skills.Lookup(skillId);
|
||||
CSkillInfo skill = g_session.LookupSkill(skillId);
|
||||
if (!skill.available) {
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue