Horizon Official Technical Documentation
|
|
#include "Server/Zone/Game/Units/Mob/Hostile/Monster.hpp"
#include "Server/Zone/Game/Units/Unit.hpp"
#include "Server/Zone/Game/Units/Traits/Status.hpp"
#include "Server/Zone/Game/Units/Player/Player.hpp"
#include "Server/Zone/Game/Units/Player/Assets/Inventory.hpp"
#include "Server/Zone/Game/StaticDB/JobDB.hpp"
#include "Server/Zone/Game/StaticDB/ExpDB.hpp"
#include "Server/Zone/Definitions/UnitDefinitions.hpp"
#include "Server/Zone/Session/ZoneSession.hpp"
#include "Server/Zone/Interface/ZoneClientInterface.hpp"
Macros | |
#define | ASPD_FROM_STATUS_EFFECTS 0 |
#define | ASPD_FROM_SKILLS 0 |
Functions | |
template<class STATUS_COST_T , class STATUS_T > | |
void | set_new_point_cost (std::shared_ptr< Horizon::Zone::Unit > unit, STATUS_COST_T *cost_t, STATUS_T *stat) |
#define ASPD_FROM_SKILLS 0 |
#define ASPD_FROM_STATUS_EFFECTS 0 |
void set_new_point_cost | ( | std::shared_ptr< Horizon::Zone::Unit > | unit, |
STATUS_COST_T * | cost_t, | ||
STATUS_T * | stat | ||
) |
Referenced by Horizon::Zone::Traits::AgilityPointCost::on_observable_changed(), Horizon::Zone::Traits::DexterityPointCost::on_observable_changed(), Horizon::Zone::Traits::IntelligencePointCost::on_observable_changed(), Horizon::Zone::Traits::LuckPointCost::on_observable_changed(), Horizon::Zone::Traits::StrengthPointCost::on_observable_changed(), and Horizon::Zone::Traits::VitalityPointCost::on_observable_changed().