diff options
author | zephyrus <zephyrus@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-08-24 13:33:36 +0000 |
---|---|---|
committer | zephyrus <zephyrus@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-08-24 13:33:36 +0000 |
commit | 8cb6244382cb6e1bb8b2edd13bba6b91f9c67b1f (patch) | |
tree | 8f7a613a82dbc47716983718bfaf8bbf2f69793c /src/map/status.h | |
parent | 9ef83b403e59be7824e55e2526b5163bdf17f2b6 (diff) | |
download | hercules-8cb6244382cb6e1bb8b2edd13bba6b91f9c67b1f.tar.gz hercules-8cb6244382cb6e1bb8b2edd13bba6b91f9c67b1f.tar.bz2 hercules-8cb6244382cb6e1bb8b2edd13bba6b91f9c67b1f.tar.xz hercules-8cb6244382cb6e1bb8b2edd13bba6b91f9c67b1f.zip |
- Implemented unit_calc_pos (copy from pet_calc_pos) to implement it on Mercenary/Homunculus and don't use x,y-1 always.
- Implemented Mercenary walk to master (same packet as Homunculus).
- Starting work on Stats but i will need lot of help.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13121 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/status.h')
-rw-r--r-- | src/map/status.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/map/status.h b/src/map/status.h index 8e0ff6f85..8d9940b0f 100644 --- a/src/map/status.h +++ b/src/map/status.h @@ -595,9 +595,9 @@ enum scb_flag }; //Define to determine who gets HP/SP consumed on doing skills/etc. [Skotlex] -#define BL_CONSUME (BL_PC|BL_HOM) +#define BL_CONSUME (BL_PC|BL_HOM|BL_MER) //Define to determine who has regen -#define BL_REGEN (BL_PC|BL_HOM) +#define BL_REGEN (BL_PC|BL_HOM|BL_MER) //Basic damage info of a weapon @@ -802,6 +802,7 @@ int status_calc_pet(struct pet_data* pd, int first); // [Skotlex] int status_calc_pc(struct map_session_data* sd,int first); int status_calc_mob(struct mob_data* md, int first); //[Skotlex] int status_calc_homunculus(struct homun_data *hd, int first); +int status_calc_mercenary(struct mercenary_data *md, int first); void status_calc_misc(struct block_list *bl, struct status_data *status, int level); void status_calc_regen(struct block_list *bl, struct status_data *status, struct regen_data *regen); void status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, struct status_change *sc); |