ZC_THROW_MVPITEM
This commit is contained in:
parent
2a731b47dd
commit
f0f30dcca5
@ -8552,17 +8552,16 @@ void clif_mvp_exp( map_session_data& sd, t_exp exp ){
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/// Dropped MVP item reward message (ZC_THROW_MVPITEM).
|
/// Dropped MVP item reward message.
|
||||||
/// 010d
|
/// 010d (ZC_THROW_MVPITEM)
|
||||||
///
|
///
|
||||||
/// "You are the MVP, but cannot obtain the reward because you are overweight."
|
/// "You are the MVP, but cannot obtain the reward because you are overweight."
|
||||||
void clif_mvp_noitem(map_session_data* sd)
|
void clif_mvp_noitem( map_session_data& sd ){
|
||||||
{
|
PACKET_ZC_THROW_MVPITEM packet{};
|
||||||
int fd = sd->fd;
|
|
||||||
|
|
||||||
WFIFOHEAD(fd,packet_len(0x10d));
|
packet.packetType = HEADER_ZC_THROW_MVPITEM;
|
||||||
WFIFOW(fd,0) = 0x10d;
|
|
||||||
WFIFOSET(fd,packet_len(0x10d));
|
clif_send( &packet, sizeof( packet ), &sd.bl, SELF );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -993,7 +993,7 @@ void clif_item_skill(map_session_data *sd,uint16 skill_id,uint16 skill_lv);
|
|||||||
void clif_mvp_effect( map_session_data& sd );
|
void clif_mvp_effect( map_session_data& sd );
|
||||||
void clif_mvp_item(map_session_data *sd, t_itemid nameid);
|
void clif_mvp_item(map_session_data *sd, t_itemid nameid);
|
||||||
void clif_mvp_exp( map_session_data& sd, t_exp exp );
|
void clif_mvp_exp( map_session_data& sd, t_exp exp );
|
||||||
void clif_mvp_noitem(map_session_data* sd);
|
void clif_mvp_noitem( map_session_data& sd );
|
||||||
void clif_changed_dir(struct block_list *bl, enum send_target target);
|
void clif_changed_dir(struct block_list *bl, enum send_target target);
|
||||||
|
|
||||||
// vending
|
// vending
|
||||||
|
|||||||
@ -129,7 +129,6 @@
|
|||||||
parseable_packet(0x0108,-1,clif_parse_PartyMessage,2,4);
|
parseable_packet(0x0108,-1,clif_parse_PartyMessage,2,4);
|
||||||
packet(0x0109,-1);
|
packet(0x0109,-1);
|
||||||
packet( HEADER_ZC_MVP_GETTING_ITEM, sizeof( struct PACKET_ZC_MVP_GETTING_ITEM ) );
|
packet( HEADER_ZC_MVP_GETTING_ITEM, sizeof( struct PACKET_ZC_MVP_GETTING_ITEM ) );
|
||||||
packet(0x010d,2);
|
|
||||||
packet(0x010e,11);
|
packet(0x010e,11);
|
||||||
packet(0x010f,-1);
|
packet(0x010f,-1);
|
||||||
packet( HEADER_ZC_ACK_TOUSESKILL, sizeof( PACKET_ZC_ACK_TOUSESKILL ) );
|
packet( HEADER_ZC_ACK_TOUSESKILL, sizeof( PACKET_ZC_ACK_TOUSESKILL ) );
|
||||||
|
|||||||
@ -1112,6 +1112,11 @@ struct PACKET_ZC_MVP_GETTING_SPECIAL_EXP {
|
|||||||
DEFINE_PACKET_HEADER(ZC_MVP_GETTING_SPECIAL_EXP, 0x10b);
|
DEFINE_PACKET_HEADER(ZC_MVP_GETTING_SPECIAL_EXP, 0x10b);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct PACKET_ZC_THROW_MVPITEM {
|
||||||
|
int16 packetType;
|
||||||
|
} __attribute__((packed));
|
||||||
|
DEFINE_PACKET_HEADER(ZC_THROW_MVPITEM, 0x10d);
|
||||||
|
|
||||||
// NetBSD 5 and Solaris don't like pragma pack but accept the packed attribute
|
// NetBSD 5 and Solaris don't like pragma pack but accept the packed attribute
|
||||||
#if !defined( sun ) && ( !defined( __NETBSD__ ) || __NetBSD_Version__ >= 600000000 )
|
#if !defined( sun ) && ( !defined( __NETBSD__ ) || __NetBSD_Version__ >= 600000000 )
|
||||||
#pragma pack( pop )
|
#pragma pack( pop )
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user