summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2015-08-11Fix issue #634. Delay actual item deletion after running item script.Andrei Karas1-2/+5
2015-08-11HPM Hooks UpdateHercules.ws3-0/+155
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-08-10Add script interface function run_pet. It do same thing as run.Andrei Karas3-1/+3
2015-08-10Add script interface function run_npc. It do same thing as run.Andrei Karas5-15/+17
2015-08-10Move unequip item script function call into function ↵Andrei Karas3-4/+22
script_run_item_unequip_script.
2015-08-10Move equip item script function call into function script_run_item_equip_script.Andrei Karas4-5/+25
2015-08-10Move use item script function call into function script_run_use_script.Andrei Karas5-23/+36
2015-08-10Added support for visual Studio 2015Haru3-2/+6
Please report any issues Signed-off-by: Haru <haru@dotalux.com>
2015-08-10Fixes #630, RC_NonBoss was including all races even if they weren't meant to be.Dastgir1-16/+16
2015-08-09Corrected search order in itemdb_searchnameMordekaiserGod1-1/+1
It’ll now return the first result, rather than the last due to item2 being overwritten as it searches through the array.
2015-08-10Fixed a compile error in CygwinHaru1-3/+3
- Follow-up to c5ff02958806ea5a672dcc9371602a6c090c6758 - Cygwin doesn't support backtrace() nor it provides execinfo.h Signed-off-by: Haru <haru@dotalux.com>
2015-08-10Fixed a compile error on WIN32/MSVCHaru2-3/+9
- Follow-up to 84e02ac28fbb15c58d0a0f8a916b49663198b05b - Thanks to KirieZ for pointing it out. Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Fixed an issue caused by duel-song interactionHaru1-1/+1
- Fixes #546 (follow-up to 127f9b52a4030a655564584b95b7c10dfdcb04e6) - Special thanks to kyeme, Mordekaiser Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Removed unused tables sstatus and interregHaru4-8/+0
Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Deprecated SQL item, monster and monster skill databasesHaru1-0/+24
- The files are (and will) still be included for use in Control Panels or websites, but their use as the data source for the map server is no longer supported. Please upgrade to their text counterparts instead. Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Improved validation of monster/boss_monster top-level script objectsHaru1-3/+3
- xs, ys, delay1, delay2 and event are now required, as described in the documentation. Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Added validation of the 'facing' value in top-level script objectsHaru1-0/+18
Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Deprecated use of numeric NPC view IDs. Use constants instead.Haru1-0/+2
Signed-off-by: Haru <haru@dotalux.com>
2015-08-09Removed deprecated script command checkreHaru1-1/+0
- Follow-up to ca877ecbef0d3fe8df1b69fcaa9e72693c104f02 Signed-off-by: Haru <haru@dotalux.com>
2015-08-09HPM Hooks UpdateHercules.ws3-0/+31
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-08-09Merge pull request #464 from dastgir/AdditionalStatusAndrei Karas2-0/+9
Additional Status Calculation for Plugins.
2015-08-09Additional Status Calculation for Plugins.dastgir2-0/+9
2015-08-07Update itemdb.cSmokexyz1-4/+4
This fixes the script loading issue mentioned here -> http://herc.ws/board/topic/10249-issue-with-item-db-after-update/
2015-08-07Merge pull request #599 from Milchdealer/accinfofixHaruna1-1/+1
Changed clif->message with clif->messagecolor_self as this will not c…
2015-08-05Update HPM hooks.Andrei Karas2-12/+12
2015-08-05Add checks for servers ip address in inter server connections.Andrei Karas4-12/+16
If ip not in configured subnet, connection refused. This can protect servers from brutforcing attacks.
2015-08-05Add optional parameter to warp script command for prevent stoping npc ↵Andrei Karas4-9/+19
scripts after warp.
2015-08-01HPM Hooks UpdateHercules.ws1-0/+3
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-08-02Merge pull request #601 from 4144/hpmreducemalufett16-852/+873
Reduce map server memory usage for 3 MB with loaded HPM
2015-08-02Merge pull request #585 from csnv/one_line_fixesmalufett1-0/+3
Fixes skill blocks overiding larger blocks
2015-07-25Reduce memory usage in HPM in mercenary.cAndrei Karas2-3/+5
2015-07-25Reduce memory usage in HPM in status.cAndrei Karas3-398/+404
2015-07-25Reduce memory usage in HPM in quest.cAndrei Karas2-1/+3
2015-07-25Reduce memory usage in HPM in skill.cAndrei Karas9-407/+414
2015-07-25Reduce memory usage in HPM in homunculus.cAndrei Karas2-43/+47
2015-07-18Update HPM hooks.Andrei Karas3-0/+64
2015-07-18Move check cards related code into separate functions.Andrei Karas3-70/+86
This remove code duplicates and improve a bit code.
2015-07-18Merge pull request #597 from QQfoolsorellina/masterAndrei Karas1-5/+14
Follow up 98274e4 fix script command questactive warnings
2015-07-15Changed clif->message with clif->messagecolor_self as this will not crash on ↵Milchdealer1-1/+1
sepcial symbols
2015-07-15Follow up 98274e4 fix script command questactive warningsAngelmelody1-5/+14
Signed-off-by: Angelmelody <Angelmelody@gmail.com>
2015-07-12Remove useless checks from map server.Andrei Karas4-6/+6
2015-07-12Remove useless checks from char server.Andrei Karas4-4/+1
2015-07-12Add missing checks to pincode.cAndrei Karas1-1/+2
2015-07-12Add missing check and NONNULL attributes to char.c.Andrei Karas1-0/+17
2015-07-12Add missing checks to account_sql.c.Andrei Karas1-4/+8
2015-07-12Add missing checks into login.cAndrei Karas1-2/+9
Also add some NONNULL attributes for known non null parameters.
2015-07-08Merge branch 'master' of https://github.com/HerculesWS/HerculesMatheus Macabu17-44/+428
2015-07-08HPM Hooks UpdateHercules.ws4-0/+126
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-07-08Merge pull request #586 from hemagx/masterHaruna9-26/+250
Update UID system to match official and Implement Merger
2015-07-08Update Unique ID system to match official now it cover all cash items ↵Ibrahim Hossam9-26/+250
include stackable ones. Implement ForceSerial option in Package Item Database to force serial for any item. Implement ForceSerial option in item database to force serial for any item. Implement Merge Client interface to merge stackable items with serial numbers ( check npc/other/item_merge.txt ).