summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-03-17Re-Introducing Console Inputshennetsind10-134/+340
It's back. It's efficient. It's awesome. http://hercules.ws/board/topic/272-re-introducing-console-input/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-16Enhance Pincode Feature.malufett2-6/+39
-added a hack check for pincode feature. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-03-16Follow up fixed for Pin Code Featuremalufett5-72/+45
-Fixed some warning in Windows. -Fixed 'pincode_charselect' where it doesn't work properly Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-03-14Fixed Pin Code Featureshennetsind5-41/+79
Now cross-platform, and stable ( after fixing I tested it a couple dozen times ). Special Thanks to Yommy for providing me with his packet list, without it I would have never figured what was wrong with it. Special Thanks to Jeroen who reported a inconsistency on the feature when used on windows. Signed-off-by: shennetsind <ind@henn.et>
2013-03-11Hercules Renewal: skill.c completeshennetsind2-6689/+6632
Added the last missing functions into the interface, all functions in skill.c are now wired to the interface. http://hercules.ws/board/topic/237-hercules-renewal/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-11Dropping leftovers from when battle.c wasn't all wired to the interfaceshennetsind1-3/+0
Signed-off-by: shennetsind <ind@henn.et>
2013-03-11Follow up d2d734ce0983fbed72e69f555f57f29de04f30b3shennetsind1-4/+2
Special Thanks to Euphy and his hawk eyes. Signed-off-by: shennetsind <ind@henn.et>
2013-03-09Hercules Renewal: battle.c completeshennetsind2-61/+77
Added the last missing functions into the interface, all functions in battle.c are now wired to the interface. Signed-off-by: shennetsind <ind@henn.et>
2013-03-09Dropping StatusChangeStateTableshennetsind4-227/+114
We've discussed, and decided that this feature's improvement is not worth the hassle it creates. Gepard was right, and I was stupidly wrong. Signed-off-by: shennetsind <ind@henn.et>
2013-03-09Hercules Renewal'd Pin Codeshennetsind9-58/+396
Feature is not, I repeat, NOT complete. the decryption is not fully functional which leads to dial values different from the ones the player used. Credits: lemongrass3110 for the base yommy for the packets LightFighter for the decrypt function (altho its not stable :P) Signed-off-by: shennetsind <ind@henn.et>
2013-03-08Fixed Bug #7114malufett9-46/+46
-revised/added 'npc_isnear' where it checks if an NPC is nearby when making chat rooms or using vending. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-03-06Fixed Bug #7110malufett1-0/+1
-where some skill causes the map server to crash Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-03-04Introducing account-dependent character slot countshennetsind4-26/+45
As requested in http://hercules.ws/board/topic/248-reserved-slot-system/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-03Fixed Bug #7108shennetsind1-1/+1
Increased MAX_QUEST_DB http://hercules.ws/board/tracker/issue-7108-error-in-console-quest-r/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-02Fixed Bug #7107shennetsind1-2/+1
MSVC Warning http://hercules.ws/board/tracker/issue-7107-compiling-warning-c4113/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-02Hercules Renewal: skill.cshennetsind20-2241/+2269
http://hercules.ws/board/topic/237-hercules-renewal/ Signed-off-by: shennetsind <ind@henn.et>
2013-03-01Hercules Renewal: battle.cshennetsind13-349/+404
http://hercules.ws/board/topic/237-hercules-renewal/ Signed-off-by: shennetsind <ind@henn.et>
2013-02-27Fixed Bug #7014 and Bug #7077malufett3-16/+12
-where Chorus/Ensemble skill checks are not working properly. -NJ_SUITON should now work properly with Kagerou/Oboro. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-27Fixed Bug #6527malufett6-8/+15
-Where all NPC don't allow changing of equipments by default and now can be set in 'items.conf'.
2013-02-25* Part one of fixing bugreport:6527. This does not yet change functionality.euphyy1-2/+2
-- Added 'disable_items' to all applicable scripts. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-24Fixed logical issue / gcc warningshennetsind1-1/+1
Signed-off-by: shennetsind <ind@henn.et>
2013-02-24Fixed Bug #7092malufett6-16/+28
-Follow up adda8d74c3280ae1e3745591caafd9ce6e81ded7 where 'close2' is not working properly. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-24Revert "Fixed Bug #7091"shennetsind5-27/+15
This reverts commit adda8d74c3280ae1e3745591caafd9ce6e81ded7. Signed-off-by: shennetsind <ind@henn.et>
2013-02-24Fixed Bug #7091malufett6-16/+33
-Updated SN_SIGHT to its RE behavior. -Updated RE behavior that deals with NPC dialogs and using items/skills. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-22Merge branch 'master' of https://github.com/HerculesWS/Herculesmalufett3-3/+24
2013-02-22Fixed Bug #7087malufett2-6/+6
-Updated official behavior of warp portal dealing with skill requirement and casting. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-21Merge branch 'master' of github.com:HerculesWS/HerculesStreusel5-20/+13
2013-02-21> Follow up to r17140.aleos3-3/+24
- Crush Strike now lasts for 30 seconds. - Phantom Thrust is now targeted to allies. - Updated SP requirement for Death Bound. - Giant Growth now has a .1% chance to break caster's weapon. - Stone Hard Skin now has a 30% chance to break caster's weapon. - Stone Hard Skin now has a 30% chance to reduce 25% damage from monsters for 10 seconds. - Corrected Stone Hard Skin's DEF/MDEF increase formula. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17145 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-22Fixed Bug #6708malufett2-13/+11
-Where leveling homunculus causes map server to crash due to infinite loop. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-21Fixed Bug #7066 and Follow up Bug #4832malufett3-7/+2
-Where KG and OB can hit there Zanzoe. -Ankle Snare should now work properly in GvG. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-02-21Fixed Trick Dead not being removed on job changeshennetsind1-2/+13
Special Thanks to jTynne for reporting & elaborating. Signed-off-by: shennetsind <ind@henn.et>
2013-02-18Merge branch 'master' of github.com:HerculesWS/HerculesStreusel2-6/+5
2013-02-18-Updated map_cache.datStreusel1-1/+1
-Updated Izlude -Added Fly Wing to Lunatic & Poring -Added new Quests (Thanks Flaid) --Expanded MAX_QUEST_DB for the newly added quests Signed-off-by: Streusel
2013-02-18Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-5/+6
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-19Partial Fixed Bug #7061malufett1-5/+6
Fixed official behiavior of WZ_SIGHTBLASTER dealing with HW_MAGICPOWER.
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-16@skillid Improvementshennetsind3-15/+37
As suggested by Streusel and backed by the development team, @skillid now supports partial search. 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-16Dropped _sql suffix in server names.shennetsind6-41/+41
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-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-15MySQL Update Checker: Updatedshennetsind1-0/+3
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>