summaryrefslogblamecommitdiff
path: root/src/emap/battle.h
blob: 17d7ba7efaed50dd3ab093c5bcab408b7fd7794e (plain) (tree)
1
2
3
4
5
6
7
8







                                                                         





                                                                        



                                                                       

                          
// Copyright (c) Copyright (c) Hercules Dev Team, licensed under GNU GPL.
// Copyright (c) 2014 - 2015 Evol developers

#ifndef EVOL_MAP_BATTLE
#define EVOL_MAP_BATTLE

bool ebattle_check_arrows_post(bool retVal,
                               struct map_session_data *sd);
struct Damage ebattle_calc_weapon_attack_post(struct Damage retVal,
                                              struct block_list *src,
                                              struct block_list *target,
                                              uint16 skill_id,
                                              uint16 skill_lv,
                                              int wflag);
enum damage_lv ebattle_weapon_attack_pre(struct block_list **srcPtr,
                                         struct block_list **targetPtr,
                                         int64 *tickPtr,
                                         int *flagPtr);

#endif  // EVOL_MAP_BATTLE