summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-07-17Update messages listAndrei Karas3-4/+64
2020-07-17Update packets tableAndrei Karas3-2/+121
2020-07-07Refactor scripts that use OnTouch Logic to use areawarp insteadskyleo5-99/+10
This fixes a few bugs and possible exploits, some OnTouch-Warp-NPCs didn't cover the entire area they intended to areawarp. If you have any NPC Dialogue open, you will not trigger the OnTouch and thus not get warped. Areawarp though will ensure that you are guaranteed to get warped. This also fixes some poor timer usage in juperos quest for example, where one of the NPCs just won't ever get enabled again.
2020-07-07Reapply initial values in char_changecharsex()Kenpachi Developer1-3/+3
2020-07-07Fix possible exploit in Dokebi Battle Questskyleo1-15/+1
As many players as wanted could remain in the battle area, where the dokebis and am muts spawn, as long as you have a dialogue open, which the script provides. One could even keep a certain part of the dialogue open right before the am muts spawn. Making you able to abuse this quest in order to have your own am mut farming map, since they drop loot and give exp. If you have any NPC that you can whisper to trigger a dialogue, you could even do this more efficiently and kill am muts per run. First run you kill 3. Second you can kill 6. Third 9. So once you got 10 players in there, you will have killed 135 Am Muts and can kill 30 more.
2020-07-07Fix Dokebi Battle Quest becoming undoable until server restart under certain ↵skyleo1-13/+4
circumstances
2020-07-06Apply code style to char_changecharsex()Kenpachi Developer1-14/+11
2020-07-06Apply code style to char_change_sex_sub()Kenpachi Developer1-25/+27
2020-07-06Adjust char_changecharsex() to use prepared statementKenpachi Developer1-10/+40
2020-07-06Adjust char_change_sex_sub() to use prepared statementsKenpachi Developer1-6/+34
2020-07-06Remove unnecessary gender update SQL query from char_changecharsex()Kenpachi Developer1-4/+0
Gender gets updated in char_change_sex_sub() so we can safely skip it in char_changecharsex().
2020-07-06Update SQL query in char_change_sex_sub() to update character's gender and ↵Kenpachi Developer1-2/+8
robe view ID, too
2020-07-06Add NoPet mapflagEmistry Haoyan14-14/+111
- allow to set nopet mapflag at any maps. - mapflag to disable pet, and force return to egg.
2020-07-04Cast sstatus->def_ele to intKenpachi Developer1-24/+30
2020-07-04Use sstatus->def_ele instead of status_get_element(src)Kenpachi Developer1-10/+6
2020-07-04Minor item DB fixKenpachi Developer1-26/+24
2020-07-04Validate return value of status_get_element(src) before using it as array indexKenpachi Developer1-20/+30
2020-07-04Don't define separate structs for bSubDefEle and bMagicSubDefEleKenpachi Developer1-7/+3
2020-07-03Replace misplaced "next;" with "close;"Kenpachi Developer1-1/+1
2020-07-03Add missing Baehideun4#ship::OnEnable event callKenpachi Developer1-1/+4
2020-07-03Add combos which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-0/+134
2020-07-03Add missing shoes for combos which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-0/+144
2020-07-03Update shadow shields which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-41/+61
2020-07-03Update cards which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-14/+14
2020-07-03Update accessories which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-4/+4
2020-07-03Update/add garments which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-1/+125
2020-07-03Update/add shields which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-6/+77
2020-07-03Update armors which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-2/+3
2020-07-03Update headgears which use bSubDefEle/bMagicSubDefEle bonusKenpachi Developer1-38/+46
2020-07-03Update documentation of gettimetick(0)'s loop intervalKenpachi Developer1-1/+1
2020-07-03Prevent overflow when using gettimetick(0)Kenpachi Developer1-1/+2
2020-07-02Add bMagicSubDefEle item bonusKenpachi Developer6-1/+43
2020-07-02Add bSubDefEle item bonusKenpachi Developer6-0/+44
2020-06-29Release v2020.06.28Haru2-0/+69
Signed-off-by: Haru <haru@dotalux.com>
2020-06-28Merge pull request #2786 from Kenpachi2k13/sc_timerHaru1-2/+25
Pass timer data when re-applying status icons upon spawning character
2020-06-28Merge pull request #2782 from HerculesWS/npc-sell-fixHaru1-45/+43
Fix npc selling behavior if price is over INT_MAX.
2020-06-28Merge pull request #2756 from Jedzkie/jedzkie-pr07Haru4-10/+22
Storage now closes when using teleport skill.
2020-06-28Storage now closes when using teleport skill.Jedzkie4-10/+22
2020-06-28Merge pull request #2763 from 4144/updatepacketsHaru8-13/+42
Update packets up to 2020-06-03
2020-06-28Merge pull request #2785 from hemagx/fas_fixHaru2-2/+2
Fixed Focused Arrow Strike having a wrong width previously it was 2 c…
2020-06-28Merge pull request #2784 from Kenpachi2k13/item_enabled_npcHaru2-2/+2
Enlarge field size of npc_item_flag in struct script_state according to possible values
2020-06-28MobDB SQL SyncHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-06-28ItemDB SQL SyncHercules.ws2-28/+29
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-06-28Merge pull request #2778 from 4144/extendciHaru32-279/+437
Extend ci with more checks and add different fixes
2020-06-28Add detection of ARMv8 and improve detection of ARMv7Haru2-2/+11
Signed-off-by: Haru <haru@dotalux.com>
2020-06-28Fix the use of the first_time variable in clif_parse_loadEndAckHaru1-1/+1
This fixes my previous commit, 6865e6da70d8d44a9c92c2b922da4444a09f7ac3 Signed-off-by: Haru <haru@dotalux.com>
2020-06-28Call clif_status_change() instead of clif_status_change2() to re-apply ↵Kenpachi Developer1-2/+25
status changes in clif_spawn()
2020-06-28Code style changes in npc_selllist functionJedzkie1-43/+41
2020-06-28HPM Hooks UpdateHercules.ws4-0/+33
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-06-28Fix a missing variable in clif_parse_loadEndAckHaru1-0/+3
This partially reverts bc4d22f7e0148f6b32eb420aa2bbee9b464b0381 Signed-off-by: Haru <haru@dotalux.com>