502{
505
507 {
509 {
512 HLog(debug) <<
"Started skill result damage operation for skill: " << operand->
get_config().
skill_id <<
"." << std::endl;
525 HLog(debug) <<
"Finished skill result damage operation for skill: " << operand->
get_config().
skill_id <<
"." << std::endl;
527 }
528 break;
530 {
533 HLog(debug) <<
"Started skill result damage operation for skill: " << operand->
get_config().
skill_id <<
"." << std::endl;
541 HLog(debug) <<
"Finished skill result damage operation for skill: " << operand->
get_config().
skill_id <<
"." << std::endl;
542 }
543 break;
544 default:
546 break;
547 }
548}
@ GRID_UNIT_SKILL_USE_NOTIFY_SUCCESS_DAMAGE
Definition: GridDefinitions.hpp:90
@ GRID_UNIT_SKILL_USE_NOTIFY_SUCCESS_NO_DAMAGE
Definition: GridDefinitions.hpp:91
#define HLog(type)
Definition: Logger.hpp:122
int64_t get_sys_time()
Definition: Utility.cpp:68
std::shared_ptr< Unit > get_target()
Definition: Combat.hpp:263
std::shared_ptr< Unit > get_source()
Definition: Combat.hpp:262
int get_operation_sub_type() const
Definition: Combat.hpp:319
virtual CombatOperationValue * get_operation_value() const
Definition: Combat.hpp:320
virtual CombatOperand * get_operand() const
Definition: Combat.hpp:317
Definition: Combat.hpp:217
combat_damage get_damage()
Definition: Combat.hpp:224
Definition: Combat.hpp:231
combat_healing get_healing()
Definition: Combat.hpp:239
Definition: Combat.hpp:490
s_skill_result_operation_config get_config()
Definition: Combat.hpp:508
zc_notify_act_3_action_types action_type
Definition: Combat.hpp:501
int delay_motion
Definition: Combat.hpp:499
int attack_motion
Definition: Combat.hpp:500
int skill_lv
Definition: Combat.hpp:494
int skill_id
Definition: Combat.hpp:494
int number_of_hits
Definition: CombatDefinitions.hpp:109
int64_t right_damage
Definition: CombatDefinitions.hpp:107
int64_t left_damage
Definition: CombatDefinitions.hpp:107
int64_t heal_amount
Definition: CombatDefinitions.hpp:120
Definition: GridNotifiers.hpp:364
int target_guid
Definition: GridNotifiers.hpp:365
int damage_value
Definition: GridNotifiers.hpp:365
zc_notify_act_3_action_types action_type
Definition: GridNotifiers.hpp:367
int source_guid
Definition: GridNotifiers.hpp:365
int attack_motion
Definition: GridNotifiers.hpp:365
int display_value
Definition: GridNotifiers.hpp:365
int skill_lv
Definition: GridNotifiers.hpp:365
int delay_motion
Definition: GridNotifiers.hpp:366
int start_time
Definition: GridNotifiers.hpp:365
int number_of_hits
Definition: GridNotifiers.hpp:366
int skill_id
Definition: GridNotifiers.hpp:365