SourceCode/Bond/Servo/CPanelMaster.cpp
@@ -211,3 +211,22 @@ return nLevel; } SERVO::CEquipment* CPanelMaster::GetActiveEquipment() { HTREEITEM hItem = m_treeCtrl.GetSelectedItem(); if (hItem == nullptr) return nullptr; int nLevel = GetTreeItemLevel(hItem); if (nLevel == 2) { return (SERVO::CEquipment*)m_treeCtrl.GetItemData(hItem); } else if (nLevel == 3) { SERVO::CStep* pStep = (SERVO::CStep*)m_treeCtrl.GetItemData(hItem); if (pStep != nullptr) { return pStep->getEquipment(); } } return nullptr; }