diff options
author | mekolat <mekolat@users.noreply.github.com> | 2016-04-19 09:41:31 -0400 |
---|---|---|
committer | mekolat <mekolat@users.noreply.github.com> | 2016-04-19 09:41:31 -0400 |
commit | 1ba24673e7064e39406e6faf11d790c2dcc2ac00 (patch) | |
tree | 7e2645f6fdec1dcc63ae56366371246f62865dcd /src/map/pc.hpp | |
parent | c3e06ffe6437d27a2a7c6ddb2dc487ff2f007adf (diff) | |
parent | c786a93e91adaf68780a5fd7585f51d0528f92ed (diff) | |
download | tmwa-1ba24673e7064e39406e6faf11d790c2dcc2ac00.tar.gz tmwa-1ba24673e7064e39406e6faf11d790c2dcc2ac00.tar.bz2 tmwa-1ba24673e7064e39406e6faf11d790c2dcc2ac00.tar.xz tmwa-1ba24673e7064e39406e6faf11d790c2dcc2ac00.zip |
Merge self-fork from mekolat/magic-v3
Magic v3
Diffstat (limited to 'src/map/pc.hpp')
-rw-r--r-- | src/map/pc.hpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/map/pc.hpp b/src/map/pc.hpp index db1d5be..0f04698 100644 --- a/src/map/pc.hpp +++ b/src/map/pc.hpp @@ -80,6 +80,8 @@ int pc_counttargeted(dumb_ptr<map_session_data> sd, dumb_ptr<block_list> src, int pc_setrestartvalue(dumb_ptr<map_session_data> sd, int type); void pc_makesavestatus(dumb_ptr<map_session_data>); int pc_setnewpc(dumb_ptr<map_session_data>, AccountId, CharId, int, uint32_t /*tick_t*/, SEX); +void pc_set_weapon_icon(dumb_ptr<map_session_data> sd, int count,StatusChange icon, ItemNameId look); +void pc_set_attack_info(dumb_ptr<map_session_data> sd, interval_t speed, int range); int pc_authok(AccountId, int, ClientVersion, const CharKey *, const CharData *); int pc_authfail(AccountId accid); @@ -140,12 +142,12 @@ int pc_heal(dumb_ptr<map_session_data>, int, int); int pc_itemheal(dumb_ptr<map_session_data> sd, int hp, int sp); int pc_changelook(dumb_ptr<map_session_data>, LOOK, int); -int pc_readparam(dumb_ptr<map_session_data>, SP); +int pc_readparam(dumb_ptr<block_list>, SP); int pc_setparam(dumb_ptr<map_session_data>, SP, int); -int pc_readreg(dumb_ptr<map_session_data>, SIR); -void pc_setreg(dumb_ptr<map_session_data>, SIR, int); -ZString pc_readregstr(dumb_ptr<map_session_data> sd, SIR reg); -void pc_setregstr(dumb_ptr<map_session_data> sd, SIR reg, RString str); +int pc_readreg(dumb_ptr<block_list>, SIR); +void pc_setreg(dumb_ptr<block_list>, SIR, int); +ZString pc_readregstr(dumb_ptr<block_list> sd, SIR reg); +void pc_setregstr(dumb_ptr<block_list> sd, SIR reg, RString str); void update_quest(dumb_ptr<map_session_data> sd, VarName quest_var, int value); void update_allquest(dumb_ptr<map_session_data> sd); int pc_readglobalreg(dumb_ptr<map_session_data>, VarName ); @@ -168,7 +170,6 @@ int pc_divorce(dumb_ptr<map_session_data> sd); dumb_ptr<map_session_data> pc_get_partner(dumb_ptr<map_session_data> sd); void pc_set_gm_level(AccountId account_id, GmLevel level); void pc_setstand(dumb_ptr<map_session_data> sd); -void pc_cleanup(dumb_ptr<map_session_data> sd); // [Fate] Clean up after a logged-out PC int pc_read_gm_account(Session *, const std::vector<Packet_Repeat<0x2b15>>&); int pc_setpvptimer(dumb_ptr<map_session_data> sd, interval_t); |