summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-02-18Fixed Bug #7085shennetsind1-3/+2
#autotrade now relogs the target, not the caster. http://hercules.ws/board/tracker/issue-7085-autotrade/ Signed-off-by: shennetsind <ind@henn.et>
2013-02-18Fixed @mi excluding spawn-monsters with no expshennetsind1-3/+3
Modified @mi exclusion criteria so that it requires a monster to not have a fixed spawn point as well as no base/job exp. It was excluding things such as red/blue/whatever plant from search results. Signed-off-by: shennetsind <ind@henn.et>
2013-02-18Fixed Bug #7082shennetsind1-1/+1
Arrullo no longer crashes the server when used by monsters http://hercules.ws/board/tracker/issue-7082-so-arrullo-casted-by-npc/ Signed-off-by: shennetsind <ind@henn.et>
2013-02-18Fixed Bug #7081shennetsind1-1/+1
Fixed msvc compiler warning as described in bug report 7081 http://hercules.ws/board/tracker/issue-7081-warning-uninitialized-l/ Signed-off-by: shennetsind <ind@henn.et>
2013-02-18Improvements all over the placeshennetsind25-131/+140
Committing on the behalf of mkbu95 who is unable to do it himself, he coded it all and sent me the diff. Thanks mkbu95! Signed-off-by: shennetsind <ind@henn.et>
2013-02-17Fixed Bug #6639shennetsind1-30/+28
Fixed Homunculus not receiving EXP while its owner is on a even-share party. Special Thanks to Vali http://hercules.ws/board/tracker/issue-6639-homunculus-no-receives-exp/?gopid=16777#entry16777 Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind15-64/+84
2013-02-16@skillid Improvementshennetsind4-17/+42
As suggested by Streusel and backed by the development team, @skillid now supports partial search. Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Updated main.sql to reflect the latest `sql_updates` entriesshennetsind1-0/+1
Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Updating the Headers across source filesshennetsind26-27/+28
And adding missing ones. Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Minor changes; check descriptionshennetsind4-15/+22
Login and Char servers will now exit when failing to bind to the port (as map server has always done). Moved Sql_HerculesUpdateCheck() to be run before "server is 'ready' " thing for layout-purposes. Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Fixed Bug #7070shennetsind1-3/+12
Character's online states are now updated as soon as they attempt a char select, instead of at the end of the procedure. This improves reliability with 3rd party software e.g. control panels. Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Dropping _sql suffix in server names, part 2.shennetsind13-31/+31
Git didn't like me renaming and changing the contents of files at once, so I had to send the renames in the previous commit and now the modifications in this commit Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Dropped _sql suffix in server names.shennetsind34-68/+80
Updated .gitignore to reflect this change, also renamed some other stuff to make their functionality clearer. Signed-off-by: shennetsind <ind@henn.et>
2013-02-16Merge branch 'master' of github.com:HerculesWS/HerculesStreusel2-4/+5
2013-02-16-Updated & improved some job scriptsStreusel15-64/+84
-Updated script_commands.txt for update 2bc8562 -Moved Honeymoon Helper to Official coordinates -Updated guides/guides_izlude.txt to fit Honeymoon Helper coordinates
2013-02-15Updating core.h headershennetsind1-2/+3
Really I just need to commit to test something. Signed-off-by: shennetsind <ind@henn.et>
2013-02-15Modified GIT_ORIGIN macroshennetsind1-2/+2
Made it possible to modify the whole path, making it flexible to users with customised repositories -- special thanks to Trojal Signed-off-by: shennetsind <ind@henn.et>
2013-02-15Fix to char.c::mmo_char_fromsql loading skill id and flag as USHORT while ↵shennetsind1-3/+3
both are UCHAR Signed-off-by: shennetsind <ind@henn.et>
2013-02-15Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind0-0/+0
2013-02-15MySQL Update Checker: Updatedshennetsind4-2/+10
Added a primary key to the `sql_updates` table (special thanks to Trojal) Modified the parser to ignore new/empty lines and added support for "//" comments in the index file. Signed-off-by: shennetsind <ind@henn.et>
2013-02-15MySQL Update Checker: Updatedshennetsind3-1/+8
Added a primary key to the `sql_updates` table (special thanks to Trojal) Modified the parser to ignore new/empty lines and added support for "//" comments in the index file. Signed-off-by: shennetsind <ind@henn.et>
2013-02-15Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind3-1/+44
2013-02-15Adjusted 'adjust_skill_damage' Mapflagshennetsind1-7/+6
The flag is now respected by all unit types, not only players. This also fixes a previous problem as reported by exneval (Thanks!) Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Merge pull request #17 from Mysteries/mastershennetsind3-1/+44
Added two new Mapflags
2013-02-14Added new Mapflags into Mapflag folder.Mysteries3-1/+44
- These two new mapflags correspond to recent commits to New Mapflag adjust_skill_damage and New Mapflag adjust_unit_duration
2013-02-15Fixed Bug #7039shennetsind3-15/+17
Status effects no longer propagate with magical reflection (e.g. when frost diver is reflected there is no chance that target will be frozen) http://hercules.ws/board/tracker/issue-7039-frost-diver/ Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Merge pull request #4 from HerculesWS/masterMysterious87-1705/+2125
Merging Hercules Changes
2013-02-15Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind5-43/+114
2013-02-15Extending readparam functionalityshennetsind1-608/+708
Added many more bonuses including missing key stuff such as def/mdef. Signed-off-by: shennetsind <ind@henn.et>
2013-02-14New Mapflag adjust_skill_damageshennetsind4-16/+82
Made as a improvement of the original ADJUST_SKILL_DAMAGE -- special thanks to Muad_Dib! . This mapflag allows you to modify the damage of any skill in any map, for example "prontera mapflag adjust_skill_damage MG_FIREBOLT 200" doubles the damage of Firebolt in prontera Another Example: "prontera mapflag adjust_skill_damage MG_FIREBOLT 50" Halves the damage of Firebolt in prontera. Signed-off-by: shennetsind <ind@henn.et>
2013-02-14New Mapflag adjust_unit_durationshennetsind4-360/+417
Made as a improvement of the original ADJUST_TRAP_DURATION -- special thanks to Muad_Dib! . This mapflag allows you to control the duration of unit skills in any map, for example. "prontera mapflag adjust_unit_duration PR_SANCTUARY 50" halves the duration of sanctuary in prontera Another Example: "prontera mapflag adjust_unit_duration WZ_QUAGMIRE 250" Increases duration of quagmire by 2.5 times in prontera map. Be aware that some skill units have their visual effect durations not controlled by the server (e.g. storm gust). Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Merge pull request #16 from Streusel/masterStreusel4-17/+34
Updated EXP Values
2013-02-14-Added missing ')' & '/' my bad :(Streusel2-2/+2
2013-02-14-Updated EXP valuesStreusel1-12/+29
-Fixed Coin Reward for Midgard Ore & Alfheim Perfume
2013-02-14-Fixed some mob skill stuff thanks to playtester & euphyStreusel2-4/+4
2013-02-14Merge pull request #15 from Streusel/masterStreusel2-27/+81
Updated EXP Values
2013-02-14-Updated EXP values & added checkre() checks to provide better support for ↵Streusel2-27/+81
pre-re users
2013-02-14Introducing Git Hashshennetsind4-10/+52
Added 'Git Hash' way to identify where you last updated your working copy (it won't detect your local changes' hash -- intended). Also Implemented HERC_UNKNOWN_VER, a simple way to detect whether get_svn_revision or get_git_hash failed to detect (before you'd need to strncmp for "unknown" or similars) Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind46-350/+527
2013-02-14Updating equip[] for script.c functionsshennetsind1-1/+1
Script commands relying on equipment slot may now access the 3 following types EQI_COSTUME_HEAD_LOW (11) EQI_COSTUME_HEAD_MID (12) EQI_COSTUME_HEAD_TOP (13) e.g. getequipid(13) returns the item id of the equipped costume head top (if any) Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Fixed Bug #5018shennetsind5-18/+36
Skills granted through scripts are now permanent, until this date they were not relog persistent Signed-off-by: shennetsind <ind@henn.et>
2013-02-14Introducing MySQL DB Update Checkershennetsind27-91/+69
First version. Signed-off-by: shennetsind <ind@henn.et>
2013-02-13Merge pull request #14 from Streusel/masterStreusel7-22/+27
Update 1-1 Job Change
2013-02-13-Changed versionsStreusel6-6/+12
2013-02-13-Updated Job NPC's to allow Baby Novice to change into other Baby 1-1 classesStreusel6-10/+10
-Updated Job npc's to use callfunc
2013-02-13-Removed leftover 'case 1:' causing errorStreusel1-6/+5
2013-02-11Merge pull request #11 from Streusel/mastershennetsind39-328/+500
Updated db and npc folder
2013-02-11Merge github.com:HerculesWS/HerculesStreusel2-147/+135
2013-02-12Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind11-181/+198