summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-07-27Release v2020.07.26v2020.07.26Haru2-0/+35
Signed-off-by: Haru <haru@dotalux.com>
2020-07-27Constants Documentation SyncHercules.ws1-0/+19
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-07-27ItemDB SQL SyncHercules.ws1-40/+57
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-07-27Merge pull request #2790 from Kenpachi2k13/def_ele_toleranceHaru8-108/+702
Add bonuses to reduce received damage based on attacker's defense element
2020-07-26Merge pull request #2769 from Zopokx/stableHaru16-43/+36
Correction of few typo errors (conf/)
2020-07-26Address pull request commentsHaru2-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2020-07-26Merge pull request #2647 from dastgirp/message/fixHaru2-3/+3
Fixed Experience Gain message
2020-07-26Fixed Experience Gain MessageDastgir2-3/+3
2020-07-26Merge pull request #2795 from Emistry/atcommand_itemHaru1-54/+55
Enable item atcommand to have optional parameters
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-19Enable item atcommand to skip optional parametersEmistry Haoyan1-6/+6
- these parameters are optional for item creation, could just use default values.
2020-07-19Update item atcommands codesEmistry Haoyan1-50/+51
- update code format
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-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