Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-05 | Merge pull request #2658 from Kenpachi2k13/new_status_changes | Haru | 1 | -0/+6 | |
Add new status changes and update related items | |||||
2020-03-15 | Make skills check if equipped ammunition type is appropriate for equipped weapon | Kenpachi Developer | 1 | -4/+2 | |
2020-03-14 | Make skills cast by Improvised Song ignore all requirements | Kenpachi Developer | 1 | -5/+7 | |
2020-03-14 | Remove IT_DELAYCONSUME related auto-cast code | Kenpachi Developer | 1 | -19/+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-14 | Remove skillitem and skillitemlv variables and use ↵ | Kenpachi Developer | 1 | -12/+8 | |
map_session_data->autocast.skill_id/_lv instead | |||||
2020-03-14 | Remove obsolete auto-cast type validation from ↵ | Kenpachi Developer | 1 | -18/+14 | |
skill_check_condition_castbegin() function | |||||
2020-03-14 | Use map_session_data->autocast.type instead of skillitem variable to check ↵ | Kenpachi Developer | 1 | -13/+13 | |
for auto-cast skills | |||||
2020-03-14 | Remove map_session_data->state.itemskill_* and use ↵ | Kenpachi Developer | 1 | -3/+3 | |
map_session_data->autocast.itemskill_* instead | |||||
2020-03-14 | Remove skill_is_item_skill() function and use ↵ | Kenpachi Developer | 1 | -20/+3 | |
map_session_data->autocast.type instead | |||||
2020-03-14 | Remove map_session_data->state.abra_flag and use ↵ | Kenpachi Developer | 1 | -5/+3 | |
map_session_data->autocast.type instead | |||||
2020-03-14 | Remove map_session_data->state.autocast and use ↵ | Kenpachi Developer | 1 | -15/+5 | |
map_session_data->autocast.type instead | |||||
2020-03-14 | Add skill_validate_autocast_data() function | Kenpachi Developer | 1 | -0/+26 | |
2020-03-14 | Remove misplaced pc_autocast_clear() function call | Kenpachi Developer | 1 | -5/+0 | |
2020-03-14 | Add pc_autocast_clear() function calls | Kenpachi Developer | 1 | -5/+5 | |
2020-03-14 | Rename function pc_itemskill_clear() to pc_autocast_clear() | Kenpachi Developer | 1 | -1/+1 | |
2020-03-14 | Add map_session_data->autocast.skill_id/_lv assignments | Kenpachi Developer | 1 | -0/+4 | |
2020-03-14 | Add map_session_data->autocast.type assignments | Kenpachi Developer | 1 | -0/+24 | |
2020-03-14 | Add SC_SKF_CAST status change | Kenpachi Developer | 1 | -0/+4 | |
2020-03-14 | Add SC_VITALIZE_POTION status change | Kenpachi Developer | 1 | -0/+2 | |
2020-03-09 | Merge pull request #2648 from Kenpachi2k13/itemskill_fix | Haru | 1 | -3/+3 | |
Fix itemskill() script command | |||||
2020-03-08 | Change the name of all functions which got their return-value meaning changed | skyleo | 1 | -7/+7 | |
2020-03-08 | Execute map->freeblock_unlock() if assertion fails | Leo Pflug | 1 | -6/+24 | |
2020-03-08 | Undo removal of attack->dir_unknown | Leo Pflug | 1 | -1/+7 | |
2020-03-08 | Change returning error-code in unit->walktoxy to obey code-style guidelines | skyleo | 1 | -1/+1 | |
2020-03-08 | Refactor code using directions to use enum unit_dir | skyleo | 1 | -120/+105 | |
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-06 | Change validation of itemskill_check_conditions according to new name | Kenpachi Developer | 1 | -3/+3 | |
2020-03-06 | Rename itemskill_no_conditions to itemskill_check_conditions | Kenpachi Developer | 1 | -3/+3 | |
2020-02-09 | Added skill_is_item_skill() function. | Kenpachi Developer | 1 | -3/+20 | |
2020-02-09 | Added pc_itemskill_clear() function. | Kenpachi Developer | 1 | -0/+5 | |
2020-02-09 | Moved the WZ_EARTHSPIKE check for TK_SPTIME skill from ↵ | Kenpachi Developer | 1 | -10/+1 | |
skill_check_condition_castbegin() to pc_useitem(). | |||||
2020-02-09 | Implemented the consumption of 10 SP when using Earth Spike Scroll while ↵ | Kenpachi Developer | 1 | -2/+5 | |
SC_EARTHSCROLL is active. | |||||
2020-02-09 | Fixed skill conditions check and <flag> parameter in itemskill() script command. | Kenpachi Developer | 1 | -23/+33 | |
* 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-09 | Merge pull request #2586 from Asheraf/madostatueffect | Haru | 1 | -1/+1 | |
Implement support for switching madogear type | |||||
2020-02-09 | Merge pull request #2618 from Kenpachi2k13/issue#2558 | Haru | 1 | -18/+25 | |
Updated PR_STRECOVERY to only cure status effects if defence element is not Undead. | |||||
2020-02-09 | Change unload NPC behavior to kill mobs that were spawned by unloaded NPC ↵ | Kenpachi Developer | 1 | -6/+6 | |
(non-permanent monster spawns) [Issue #2530] Mobs spawned by NPC will be removed on @reloadnpc, @unloadnpc, and @unloadnpcfile. Additionally OnNPCUnload NPC label was added, to revert other changes made by NPC. For example set/removed mapflags or added mob drops. | |||||
2020-02-09 | Merge pull request #2248 from guilherme-gm/201810-asurafix | Haru | 1 | -10/+24 | |
Minor fixes to Asura Strike | |||||
2020-02-09 | Merge pull request #2596 from dastgirp/skill_idx_refactor | Haru | 1 | -43/+43 | |
Changed logic of skill_get_index | |||||
2020-02-08 | Fixed the number of cells that 'Asura Strike' caster walks when it fails | Guilherme G. Menaldo | 1 | -8/+18 | |
2020-02-08 | Makes Asura Strike caster not change look direction at the end of the skill | Guilherme G. Menaldo | 1 | -1/+4 | |
2020-02-08 | Fixed duplicated 'Skill Failed' message on Asura Strike | Guilherme G. Menaldo | 1 | -1/+2 | |
2020-02-02 | Changed logic of skill_get_index | Dastgir | 1 | -43/+43 | |
skill_get_index can be edited easily to add custom skills | |||||
2020-02-02 | Applied code style to PR_STRECOVERY. | Kenpachi Developer | 1 | -11/+14 | |
2020-02-02 | Updated PR_STRECOVERY to only cure status effects if target's defence ↵ | Kenpachi Developer | 1 | -7/+11 | |
element is not Undead. | |||||
2020-01-29 | Implement support for switching madogear type | Asheraf | 1 | -1/+1 | |
2020-01-13 | Update copyright headers for year 2020 | Haru | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-12-15 | Merge pull request #2589 from HerculesWS/tarot_card_fix | Haru | 1 | -1/+1 | |
Fix Tarot Card breaking equipment behavior | |||||
2019-12-01 | Modified skill_cooldown_save() to ignore guild skills if ↵ | Kenpachi Developer | 1 | -9/+9 | |
guild_skill_relog_delay is set to 1. If guild skills are not ignored when guild_skill_relog_delay is set to 1, the map server will throw error messages if the guild master relogs while cooldown. Also applied Hercules coding style to skill_cooldown_save(). See https://github.com/HerculesWS/Hercules/issues/2591 | |||||
2019-11-27 | Fix Tarot Card breaking equipment on Garment and Shoe locations however on ↵ | Ibrahim Zidan | 1 | -1/+1 | |
Aegis it only target Left Hand (Shield), Armor and Helm Signed-off-by: Ibrahim Zidan <brahem@aotsw.com> | |||||
2019-11-17 | Merge pull request #2577 from Asheraf/dehardcodestatusicons | Haru | 1 | -8/+8 | |
Dehardcode Status Icons | |||||
2019-11-06 | Dehardcode Status Icons | Asheraf | 1 | -8/+8 | |