summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-07-26Merge pull request #2798 from skyleo/ontouch_areawarp_refactorHaru5-99/+10
Refactor scripts that use OnTouch Logic to use areawarp instead
2020-07-26Merge pull request #2802 from MrKeiKun/fix-gank_formulaHaru1-5/+9
Fix RG_SNATCHER formula.
2020-07-26Merge pull request #2788 from 4144/updatepacketsHaru12-17/+203
Update packets up to 2020-07-15
2020-07-26Constants Documentation SyncHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-07-26Merge pull request #2652 from Emistry/mf_nopetHaru14-14/+111
Add NoPet mapflag
2020-07-26Merge pull request #2794 from Emistry/npc_sellistHaru2-55/+61
Update NPC OnSellitem Array List
2020-07-26Merge pull request #2791 from Kenpachi2k13/gettimetickHaru2-2/+3
Prevent overflow when using gettimetick(0)
2020-07-25Merge pull request #2792 from Kenpachi2k13/moscovia_questsHaru1-2/+5
Fix Moscovia quests getting stuck in infinite loop
2020-07-23Merge pull request #2796 from Kenpachi2k13/changesexHaru1-40/+99
Fix @changesex not saving new gender to SQL DB
2020-07-23Merge pull request #2797 from skyleo/dokebi_battle_quest_bugfixHaru1-28/+5
Dokebi Battle Quest bugfix and exploit patch
2020-07-22Added Renewal formula which forces RG_SNATCHER to have a max of 20% when all ↵KeiKun1-5/+9
both TF_STEAL and RG_SNATCHER itself are on max level.
2020-07-21Fix dnsbl vector cleanup on exitAndrei Karas1-1/+1
2020-07-19Update NPC OnSellitem Array ListEmistry Haoyan2-55/+61
- missing random item option's param array.
2020-07-17Update shuffle packets and keysAndrei Karas5-10/+17
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-03Replace misplaced "next;" with "close;"Kenpachi Developer1-1/+1
2020-07-03Add missing Baehideun4#ship::OnEnable event callKenpachi Developer1-1/+4
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-06-29Release v2020.06.28v2020.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>
2020-06-28Merge pull request #2757 from Kenpachi2k13/server_messagesHaru11-112/+447
Adjust server messages on login and map change
2020-06-28Merge pull request #2775 from Kenpachi2k13/megaphoneHaru10-83/+125
Fix Megaphone behaviour