summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-03-08Update HPM Hooksskyleo4-86/+88
2020-03-08Refactor code using directions to use enum unit_dirskyleo11-205/+207
This removes a lot of duplicated code, especially related to people not using the arrays dirx and diry. Assertions for whenever these arrays are used have been added as well, to ensure valid index range. Some trailing white space has been removed as well.
2020-03-08Add enum unit_dir and make direction functions use itskyleo5-57/+135
Without a doubt the readability of code will be increased by this greatly
2020-03-08Refactor unit_walktoxy_timerskyleo2-156/+159
2020-03-08Update Coding Style in unit->step_timerskyleo1-9/+9
2020-03-08Update error-code and some Coding Style in unit->step_timerskyleo1-33/+23
2020-03-08Change returning error-code in unit->walktoxy_subskyleo1-3/+3
2020-03-08Update Coding Style in unit->walktoxy_subskyleo1-10/+11
2020-03-08Rename reused var appropriately in unit->walktoxy_subskyleo1-11/+12
2020-03-08Move declarations to initializations in unit->walktoxy_subskyleo1-8/+6
2020-03-08Add documentation for unit->walktoxy_subskyleo1-0/+5
2020-03-08Refactor unit->bl2udskyleo1-9/+20
2020-03-08ItemDB SQL SyncHercules.ws2-14/+14
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-03-08Merge pull request #2634 from Kenpachi2k13/item_db_updateHaru2-7/+65
Update items 12459-12465
2020-03-08Merge pull request #2612 from skyleo/basilica_target_checkHaru1-4/+5
Fix Basilica unintentionally restraining boss mobs
2020-03-08Constants Documentation SyncHercules.ws1-0/+8
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-03-08Merge pull request #2650 from Emistry/constant_itemboundtypeHaru3-20/+27
Added Item Bound Type constants
2020-03-08Constants Documentation SyncHercules.ws1-3/+3
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-03-08Merge pull request #2645 from 4144/updatepacketsHaru18-55/+404
Update packets up to 2020-03-04
2020-03-07Merge pull request #2643 from dastgirp/asura/fixHaru1-15/+15
Missing get_index call in Skill2SCTable.
2020-03-08Added Item Bound Type constantsEmistry Haoyan3-20/+27
- improve readability.
2020-03-05Change default packet version to 2019-05-30Andrei Karas1-1/+1
2020-03-05Update packet version in travis builds to latestAndrei Karas1-8/+8
2020-03-05Update keys and shuffle packetsAndrei Karas5-20/+35
2020-03-05Update messages tableAndrei Karas3-9/+287
2020-03-05Update packets tableAndrei Karas6-12/+57
2020-02-23Missing get_index call in Skill2SCTable.Dastgir1-15/+15
Fixes #2636
2020-02-23Add workaround for fix Visual Studio bug (error C2233)Andrei Karas2-5/+16
2020-02-19Update items 12459-12465Kenpachi Developer2-7/+65
* Added bonus scripts. * Fixed names in pre-RE item DB.
2020-02-10Release v2020.02.09Haru1-2/+51
Signed-off-by: Haru <haru@dotalux.com>
2020-02-10HPM Hooks UpdateHercules.ws1-2/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-02-10Fix warnings in the HPMHookGeneratorHaru3-4/+6
Signed-off-by: Haru <haru@dotalux.com>
2020-02-10Constants Documentation SyncHercules.ws1-0/+7
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-02-10ItemDB SQL SyncHercules.ws2-201/+201
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-02-10Merge pull request #2616 from Kenpachi2k13/issue#819Haru18-414/+589
Modified itemskill() script command to be usable like AEGIS' SkillToMe command.
2020-02-09HPM Hooks UpdateHaru5-0/+69
Signed-off-by: Haru <haru@dotalux.com>
2020-02-09Converted packet ZC_AUTORUN_SKILL to structure.Kenpachi Developer2-13/+26
2020-02-09Added skill_is_item_skill() function.Kenpachi Developer4-10/+24
2020-02-09Added pc_itemskill_clear() function.Kenpachi Developer6-22/+37
2020-02-09Moved the WZ_EARTHSPIKE check for TK_SPTIME skill from ↵Kenpachi Developer3-10/+17
skill_check_condition_castbegin() to pc_useitem().
2020-02-09Implemented the consumption of 10 SP when using Earth Spike Scroll while ↵Kenpachi Developer1-2/+5
SC_EARTHSCROLL is active.
2020-02-09Changed type of all items, which use itemskill() script command, to IT_USABLE.Kenpachi Developer2-163/+163
2020-02-09Updated item scripts.Kenpachi Developer2-173/+122
Updated script of all items, which use SkillToMe in AEGIS, to now use itemskill() script command with flag parameter set to 6 (ISF_INSTANTCAST | ISF_CASTONSELF). Updated script of all items, which used unitskilluseid() script command, to now use itemskill() script command.
2020-02-09Applied code style to BUILDIN(itemskill).Kenpachi Developer1-23/+29
2020-02-09Updated documentation of itemskill() script command in doc/script_commands.txt.Kenpachi Developer1-4/+21
2020-02-09Added itemskill option flags to the script constants.Kenpachi Developer1-0/+6
2020-02-09Added a new option flag to itemskill() script command to be able to ↵Kenpachi Developer5-4/+15
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 Developer4-2/+18
skill without cast time.
2020-02-09Fixed skill conditions check and <flag> parameter in itemskill() script command.Kenpachi Developer5-49/+98
* 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-02-09Merge pull request #2627 from Kenpachi2k13/issue#2073Haru1-26/+41
Change NPC ID validation in npc_scriptcont()