diff options
author | zephyrus <zephyrus@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2009-02-26 21:27:12 +0000 |
---|---|---|
committer | zephyrus <zephyrus@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2009-02-26 21:27:12 +0000 |
commit | 071be58854f037749f5ec160f1a0d50fc41b78eb (patch) | |
tree | 08a389d812e1ad88b84dd9638e2a155c5d948f9a /src/map/clif.h | |
parent | b4b0462ea9eac4718cae3efc099579dcd14f2eed (diff) | |
download | hercules-071be58854f037749f5ec160f1a0d50fc41b78eb.tar.gz hercules-071be58854f037749f5ec160f1a0d50fc41b78eb.tar.bz2 hercules-071be58854f037749f5ec160f1a0d50fc41b78eb.tar.xz hercules-071be58854f037749f5ec160f1a0d50fc41b78eb.zip |
- Fixed item Nemesis.
- Fixed Tarot Card being used on Emperium.
- First Part of BattleGround Implementation (please wait).
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13550 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/clif.h')
-rw-r--r-- | src/map/clif.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/map/clif.h b/src/map/clif.h index b64d94b48..87c6a2953 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -23,6 +23,7 @@ struct s_vending; struct party; struct party_data; struct guild; +struct battleground_data; struct quest; #include <stdarg.h> @@ -90,10 +91,17 @@ typedef enum send_target { GUILD_SAMEMAP_WOS, GUILD_AREA, GUILD_AREA_WOS, + GUILD_NOBG, DUEL, DUEL_WOS, CHAT_MAINCHAT, // everyone on main chat SELF, + BG, // BattleGround System + BG_WOS, + BG_SAMEMAP, + BG_SAMEMAP_WOS, + BG_AREA, + BG_AREA_WOS, } send_target; int clif_setip(const char* ip); @@ -330,6 +338,19 @@ int clif_guild_xy(struct map_session_data *sd); int clif_guild_xy_single(int fd, struct map_session_data *sd); int clif_guild_xy_remove(struct map_session_data *sd); +// Battleground +int clif_bg_hp(struct map_session_data *sd); +int clif_bg_xy(struct map_session_data *sd); +int clif_bg_xy_remove(struct map_session_data *sd); +int clif_bg_belonginfo(struct map_session_data *sd); +int clif_bg_guild_id(struct block_list *bl); +int clif_bg_emblem_id(struct block_list *bl); +int clif_bg_emblem(struct map_session_data *sd, struct guild *g); +int clif_bg_memberlist(struct map_session_data *sd); +int clif_bg_leave(struct map_session_data *sd, const char *name, const char *mes); +int clif_bg_leave_single(struct map_session_data *sd, const char *name, const char *mes); +int clif_bg_message(struct battleground_data *bg, int account_id, const char *mes, int len); +int clif_bg_expulsion_single(struct map_session_data *sd, const char *name, const char *mes); // atcommand int clif_displaymessage(const int fd,const char* mes); |