summaryrefslogtreecommitdiff
path: root/src/map/pc.h
AgeCommit message (Collapse)AuthorFilesLines
2020-07-04Don't define separate structs for bSubDefEle and bMagicSubDefEleKenpachi Developer1-7/+3
2020-07-02Add bMagicSubDefEle item bonusKenpachi Developer1-0/+4
2020-07-02Add bSubDefEle item bonusKenpachi Developer1-0/+4
2020-06-28Merge pull request #2775 from Kenpachi2k13/megaphoneHaru1-0/+3
Fix Megaphone behaviour
2020-06-28Merge pull request #2781 from Kenpachi2k13/pet_featuresHaru1-0/+3
Add some pet features and minor pet code clean up
2020-06-25Add pc_cant_act_except_npc_chat() macroKenpachi Developer1-0/+1
2020-06-25Add pc_istrading_except_npc() macroKenpachi Developer1-0/+1
2020-06-25Add state using_megaphone to struct map_session_data and implement its ↵Kenpachi Developer1-0/+1
(un)setting
2020-06-23Merge branch 'master' into jedzkie-pr03Jedzkie1-6/+14
2020-06-22Add pc_has_pet() macroKenpachi Developer1-0/+3
2020-06-01Merge pull request #2718 from Kenpachi2k13/prere_use_items_skills_in_npcHaru1-0/+8
Add/extend battle flags to enable item/skill usage while interacting with NPC
2020-05-31Merge pull request #2699 from Kenpachi2k13/multi_itemskillHaru1-2/+6
Enable multiple itemskill() calls per item
2020-05-31Added configuration on allowing actions on player when dead.Jedzkie1-0/+6
2020-05-23Remove debug variables delunit_prevfile and delunit_prevline from struct ↵Kenpachi Developer1-4/+0
map_session_data
2020-05-13Add skill_enabled_npc battle flag and implement usageKenpachi Developer1-0/+1
2020-05-13Extend item_enabled_npc battle flag with option for usable itemsKenpachi Developer1-0/+7
2020-05-10Change pc_autocast_clear() function to voidKenpachi Developer1-1/+1
2020-05-10Add pc_autocast_clear_current() functionKenpachi Developer1-0/+1
2020-05-10Add pc_autocast_remove() functionKenpachi Developer1-0/+1
2020-05-10Remove struct autocast_data autocast from struct map_session_dataKenpachi Developer1-1/+0
2020-05-10Add pc_autocast_set_current() functionKenpachi Developer1-0/+1
2020-05-10Add struct autocast_data auto_cast_current to struct map_session_dataKenpachi Developer1-0/+1
2020-05-10Introduce auto-cast vectorKenpachi Developer1-0/+1
2020-05-04Merge pull request #2696 from Kenpachi2k13/sc_nochat_fixHaru1-1/+1
Make SC_NOCHAT gets affected by battle config changes
2020-05-04Fix security check in lapin ack packet handlerAndrei Karas1-0/+1
2020-05-04Use enum spirit_charm_types for charm type fieldAndrei Karas1-3/+3
2020-04-14Change pc_ismuted() macro to compare against battle_config.manner_systemKenpachi Developer1-1/+1
2020-04-08Add pc_unhide() functionKenpachi Developer1-0/+1
2020-04-08Add pc_hide() functionKenpachi Developer1-0/+1
2020-04-05Merge pull request #2637 from Kenpachi2k13/fakename_fixHaru1-0/+1
Fix/extend @fakename
2020-03-14Remove skillitem and skillitemlv variables and use ↵Kenpachi Developer1-1/+0
map_session_data->autocast.skill_id/_lv instead
2020-03-14Remove map_session_data->state.itemskill_* and use ↵Kenpachi Developer1-4/+0
map_session_data->autocast.itemskill_* instead
2020-03-14Remove itemskill_id and itemskill_lv helper variables, since they are not ↵Kenpachi Developer1-9/+0
used anymore
2020-03-14Remove map_session_data->state.abra_flag and use ↵Kenpachi Developer1-1/+0
map_session_data->autocast.type instead
2020-03-14Remove map_session_data->state.autocast and use ↵Kenpachi Developer1-1/+0
map_session_data->autocast.type instead
2020-03-14Rename function pc_itemskill_clear() to pc_autocast_clear()Kenpachi Developer1-1/+1
2020-03-13Implement display options in ACMD(fakename) functionKenpachi Developer1-0/+1
2020-03-11Add struct autocast_data to struct map_session_dataKenpachi Developer1-0/+1
2020-03-11Add structure for auto-cast related dataKenpachi Developer1-0/+11
2020-03-06Rename itemskill_no_conditions to itemskill_check_conditionsKenpachi Developer1-1/+1
2020-02-09Added pc_itemskill_clear() function.Kenpachi Developer1-0/+1
2020-02-09Added a new option flag to itemskill() script command to be able to ↵Kenpachi Developer1-1/+2
forcefully cast skill on on invoking character.
2020-02-09Added a new option flag to itemskill() script command, to be able to cast a ↵Kenpachi Developer1-1/+2
skill without cast time.
2020-02-09Fixed skill conditions check and <flag> parameter in itemskill() script command.Kenpachi Developer1-0/+11
* itemskill() script command should check for the skill's conditions and also consumes them. SP are not consumed. * The same applies to Hocus-pocus skill. Conditions should be checked and consumed, SP are not consumed. * This was bugged for more than 6 years now. See linked bug report and commits. Related bug: * https://herc.ws/oldboard/tracker/issue-7210-itemskill-command-does-not-check-for-required-items/ Related commits: * https://github.com/HerculesWS/Hercules/commit/b864056b8d088660fca9129bddad477732ed8df9 * https://github.com/HerculesWS/Hercules/commit/07272f7a16db87970583286db03167ca79604a69
2020-01-29Implement support for switching madogear typeAsheraf1-1/+1
2020-01-13Update copyright headers for year 2020Haru1-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2020-01-12Merge pull request #2606 from Ridley8819/pcblocknpcHaru1-0/+1
Adding PCBLOCK_NPC to setpcblock script command
2020-01-09Adding PCBLOCK_NPC to setpcblock script commandRidley1-0/+1
2020-01-01Add support for auto exp insurance itemsAsheraf1-0/+1
2020-01-01Fix pc_have_item_chain should get the chain id from cacheAsheraf1-1/+1