summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-03-30Fix a memory leak caused by repeatedly allocating the libbacktrace state at ↵Haru3-11/+32
every printed backtrace Signed-off-by: Haru <haru@dotalux.com>
2020-03-30Add libbacktraceAndrei Karas49-58/+27686
2020-03-21Release v2020.03.08+2Haru1-1/+8
Signed-off-by: Haru <haru@dotalux.com>
2020-03-21Merge pull request #2664 from Kenpachi2k13/looter_fixHaru1-2/+5
Fix mobs get stuck when trying to loot
2020-03-21Move misplaced condition in unit_walktobl() functionKenpachi Developer1-2/+5
2020-03-17Add Grenades requirement to Spread Attack in RE mode to make Grenade ↵Kenpachi Developer1-0/+1
Launchers usable
2020-03-15Make skills check if equipped ammunition type is appropriate for equipped weaponKenpachi Developer1-4/+2
2020-03-14Make skills cast by Improvised Song ignore all requirementsKenpachi Developer1-5/+7
2020-03-14Remove IT_DELAYCONSUME related auto-cast codeKenpachi Developer2-24/+0
First of all: In official servers, skill casting item are consumed immediately and thus IT_DELAYCONSUME should not be used for those items And additionally these code blocks are obsolete, because of the way how skill casting items work. * If the item won't check the skill's requirements, the code block to delete the item of type IT_DELAYCONSUME isn't even executed. * If the item does check the skill's requirements, the check is done prior to the skill casting which would be the same as using IT_USABLE.
2020-03-14Remove skillitem and skillitemlv variables and use ↵Kenpachi Developer4-22/+15
map_session_data->autocast.skill_id/_lv instead
2020-03-14Remove obsolete auto-cast type validation from ↵Kenpachi Developer1-18/+14
skill_check_condition_castbegin() function
2020-03-14Use map_session_data->autocast.type instead of skillitem variable to check ↵Kenpachi Developer4-22/+22
for auto-cast skills
2020-03-14Remove map_session_data->state.itemskill_* and use ↵Kenpachi Developer6-20/+7
map_session_data->autocast.itemskill_* instead
2020-03-14Remove itemskill_id and itemskill_lv helper variables, since they are not ↵Kenpachi Developer3-15/+0
used anymore
2020-03-14Remove skill_is_item_skill() function and use ↵Kenpachi Developer8-58/+6
map_session_data->autocast.type instead
2020-03-14Remove map_session_data->state.abra_flag and use ↵Kenpachi Developer3-9/+7
map_session_data->autocast.type instead
2020-03-14Remove map_session_data->state.autocast and use ↵Kenpachi Developer3-29/+6
map_session_data->autocast.type instead
2020-03-14Add skill_validate_autocast_data() function callsKenpachi Developer2-4/+32
2020-03-14Add skill_validate_autocast_data() functionKenpachi Developer2-0/+27
2020-03-14Remove misplaced pc_autocast_clear() function callKenpachi Developer1-5/+0
2020-03-14Add pc_autocast_clear() function callsKenpachi Developer5-10/+18
2020-03-14Rename function pc_itemskill_clear() to pc_autocast_clear()Kenpachi Developer10-30/+30
2020-03-14Add map_session_data->autocast.itemskill_* assignmentsKenpachi Developer2-0/+8
2020-03-14Add map_session_data->autocast.skill_id/_lv assignmentsKenpachi Developer3-0/+8
2020-03-14Add map_session_data->autocast.type assignmentsKenpachi Developer4-0/+38
2020-03-14Update items which use new status changesKenpachi Developer2-5/+281
2020-03-14Add SC_ALMIGHTY status changeKenpachi Developer4-0/+15
2020-03-14Add SC_SKF_CAST status changeKenpachi Developer5-0/+15
2020-03-14Add SC_SKF_ASPD status changeKenpachi Developer4-0/+15
2020-03-14Add SC_SKF_ATK status changeKenpachi Developer4-0/+13
2020-03-14Add SC_SKF_MATK status changeKenpachi Developer4-0/+13
2020-03-14Add SC_VITALIZE_POTION status changeKenpachi Developer6-0/+19
2020-03-14Add SC_POPECOOKIE status changeKenpachi Developer4-0/+27
2020-03-14Release v2020.03.08+1Haru1-3/+8
Signed-off-by: Haru <haru@dotalux.com>
2020-03-14Merge pull request #2659 from skyleo/unit_aggro_fixIbrahem Zidan1-1/+1
Fix wrong return-value on success by unit->walktobl
2020-03-14Fix wrong return-value on success by unit->walktoblskyleo1-1/+1
This bugged aggressive monsters for example, as they wouldn't move to you and just do a move animation on 1 cell, stationary. Introduced by fe378985d5267bee1f73049c826ad4f1e9c2b9c4
2020-03-12Use script_pushstrcopy() instead of script_pushstr() for returning item namesKenpachi Developer1-2/+2
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-11Add enumeration for auto-cast typesKenpachi Developer1-0/+9
2020-03-11Free StringBuf is case of error in npc_expanded_barter_fromsql() functionKenpachi Developer1-0/+1
2020-03-09Release v2020.03.08Haru1-0/+58
Signed-off-by: Haru <haru@dotalux.com>
2020-03-09Update Travis-CI configurationHaru1-2/+2
This is just a compatibility update, the configuration is equivalent to the previous Signed-off-by: Haru <haru@dotalux.com>
2020-03-09Update Doxygen configuration (Doxygen 1.8.16)Haru1-40/+2025
Signed-off-by: Haru <haru@dotalux.com>
2020-03-09Merge pull request #2651 from Emistry/clif_selllist_favoriteHaru1-0/+3
Item with favorite flag can't sell to NPC.
2020-03-09Constants Documentation SyncHercules.ws1-1/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-03-09ItemDB SQL SyncHercules.ws2-21/+21
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-03-09Merge pull request #2648 from Kenpachi2k13/itemskill_fixHaru11-41/+101
Fix itemskill() script command
2020-03-09Merge pull request #2642 from Kenpachi2k13/zone_disabled_items_fixHaru2-222/+317
Fix (un)equip script execution for map zone restrcited items
2020-03-09Constants Documentation SyncHercules.ws1-0/+3
Signed-off-by: HerculesWSAPI <dev@herc.ws>