summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-10-03Minor improvements on pm processing ( prompted by data i found when testing ↵shennetsind1-34/+17
bugreport:6740 ), also applied my curly brace love on the way. 1. removed double min_chat_delay check in the case of a @main message 2. moved autotrade check over the ignore list check, so that if user is in autotrade it doesnt waste time going thru the characters ignore list array. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16811 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-30Fixing a few logical mistakes, also applying my curly brace love on the way.shennetsind1-33/+45
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16809 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-29* Merged eAthena changeset ea:15190. (bugreport:5138)eathenabot2-35/+87
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16807 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-27Fixed bugreport:6725 where wrong defined macro is used in parsing ↵rud0lp201-1/+1
'skill_cast_db.txt' git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16806 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-26Fixed bugreport:6720 fixed pvp/gvg mapflag handling by ↵shennetsind1-5/+32
setmapflag/removemapflag script commands git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16805 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-26Fixed bugreport:6544 when mvp drops are at 100% drop rate it'll no longer ↵shennetsind1-37/+52
always drop the first. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16804 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-26Fixing a rare issue where a pointer of a already freed unit would have ↵shennetsind1-21/+29
corrupted memory and causing unexpected behavior (most likely crashing) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16803 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-24- Re-added a 'sprintf' that was accidentally removed in r16495. (bugreport:6729)brianluau1-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16793 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-22* Fixed applicable job on Ebone Armor (bugreport:6705)euphyy1-2/+2
* Follow-up r16790 / r16791, formatting and strncmp -> strcmp (src\map\atcommand.c) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16792 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-22Oops I goofed Forgot to resave the File Left out arguements for mora. [Spre]spre1231-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16791 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-22Fixed @go, where mora and morocc had conflicts, @mora was sending you to ↵spre1231-2/+3
morocc. Also Added the spelling of "Morroc", Thereby Sending you to morocc in the event you mistype it. [Spre] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16790 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-16Introducing rAthena's anonymous data collector. This aims at improving ↵shennetsind8-28/+214
rAthena's overall features by letting we know which options are most and least used. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16785 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-16Follow up r16769, initnpctimer should reset the timer.greenboxal21-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16784 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-16- Partial revert of r16782. (bugreport:6704)brianluau1-4/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16783 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-16Removed stupid alternative city names from @go command and added real ones, ↵daegaladh1-15/+15
also fixed a couple typos. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16782 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-13Follow up r16776, fixed typo in folder name. Credits to Trojal for his ↵shennetsind1-1/+1
powerful hawk eyes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16778 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-13Follow up r16738 MO_ETREMITYFIST renewal behavior.rud0lp205-21/+26
Fixed bugreport:6580 where SC_MANHOLE targets can use items. Fixed bugreport:6636 a typo formula in WL_WHITEIMPRISON. Fixed bugreport:6685 a missing column in skill_cast_db.txt for WL_COMET entry. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16776 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-11Fixed bugreport:6671 compiler shows a warning for incompatible arguments for ↵greenboxal21-5/+7
sscanf. Removed client hash check for server connection authentication. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16775 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-10Added missing memory finalization for client_hash_nodes linked list.greenboxal21-0/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16772 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-10Added client MD5 hash check option to login-server.greenboxal22-1/+80
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16771 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-10Fixed bugreport:6650 where WZ_QUAGMIRE affects caster in non PK map.rud0lp204-14/+15
Fixed bugreport:6635 where SO_FIREWALK & SO_ELECTRIC walk still active after changing map. Updated EDP to it's Renewal damage formula bonus. NOTE: result damage still quite huge than official since renewal atk is not yet fully implemented. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16770 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-10Fixed bugreport:6665 NPC timer will not stop anymore after running all timer ↵greenboxal21-30/+32
events. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16769 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed error when running a server w/o RENEWAL but with RENEWAL_EXPshennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16766 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed bugreport:6428 Fixed behavior issues with script commands replacestr ↵shennetsind1-2/+2
and countstr. Special Thanks to QQfoolsorellina for the extra information git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16764 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed bugreport:6651 restart_sp_rate is only applied if user current sp is ↵shennetsind1-1/+2
smaller than restart_sp_rate setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16763 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed @raise/@raisemap incorrect behavior which would heal everyone in the ↵shennetsind1-8/+6
server/map despite being dead or not, Thanks to Joseph for reporting git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16762 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed bugreport:6601 guild aura refreshes as soon as you ressurect instead ↵shennetsind1-2/+8
of awaiting its next iteration git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16761 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed bugreport:6587 removed unused parameters in several damage/heal ↵shennetsind7-14/+12
functions from minions git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16760 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-08Fixed bugreport:6557 players unable to use char commands will no longer get ↵shennetsind1-0/+10
the 'charcommand failed' message, instead it'll show as a normal chat message git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16759 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-07Removed pre-re item_db from mysql item db load order when renewal is enabled ↵shennetsind1-16/+15
(special thanks to Xantara for finding out). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16755 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-06Fixed bugreport:6523 song duration exploit. credits to mkbu95! Thank youshennetsind1-6/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16753 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-06Added new script command 'getrandgroupitem' as a fix for bugreport:5529, db ↵shennetsind1-0/+44
developers will follow up with the replacements shortly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16752 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-06Added new group permission as discussed with other developers ↵shennetsind2-20/+26
"disable_commands_when_dead" git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16751 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-06Added @cart as per discussion in tid:70389 (mostly greatly helpful for ↵shennetsind1-6/+44
debugging), after some developer discussion we've decided to make @newmount a permanent command, we however decided to rename it so that if newer mounts are available it doesn't confuse anyone: @mount2. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16749 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-05Fixed ERS cache linked list algorithm.greenboxal21-6/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16748 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-05Fixed bugreport:6621 get rid of some warnings that probably caused the ↵greenboxal21-3/+2
map-server to crash on x64 systems. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16747 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-04Changed ERS cache array to use a linked list.greenboxal21-31/+29
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16744 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-04Rewrote ERS system in a more debug friendly way.greenboxal21-416/+192
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16743 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-03Fixed bugreport:6581 applied balance update to MO_EXTREMITYFIST.rud0lp206-58/+78
Fixed bugreport:6457 where SR_CURSEDCIRCLE is not remove when target dies. Fixed bugreport:6535 updated GN_CRAZY_WEED to its official behavior. Fixed bugreport:6592 added a missing break in Spiral Pierce skillratio at battle.c. Fixed a faulty skillratio formula of GN_CART_TORNADO. Thanks to Lighta git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16738 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-02Follow up r16736 fixing something that'd happen when DISABLE_ERS is used.shennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16737 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-02Hello! few things.shennetsind14-47/+67
1) fixed bugreport:6603 - delayed clearunit now makes use of the ERS which is quite convenient for it speeds up due to the previous amount of mallocs that function would spend. 2) added extra debug information to the ERS system (before on any of its warnings we'd go OH MY GOD WHICH ONE OF THEM DID IT!!!), now upon allocation you give it a const, human-readable, name. 3) added support for options in the ERS system to save multiple/redudant processing in battle_delayed_damage and clif_clearunit_delayed and perhaps also in the future. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16736 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-02* Follow-up r16725: changed atcommand.c comments to match new msg_athena ↵euphyy1-186/+186
lines (credits to mkbu95) * Fixed bugreport:6609, incorrect message numbers in atcommand.c * Fixed bugreport:6608, typo in quests_dicastes.txt git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16735 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-02Follow up r16733 also the remaining fix for bugreport:6572, making ↵shennetsind1-0/+4
onagitinit be run on reload to refresh the flag's emblems git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16734 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-01- Changed the column spacing in @go (town list) and @job (jobname list) so ↵brianluau1-16/+12
it lines up for Arial font, instead of fixed-width fonts. - Follow up to r15907, made atcommand_help_string() convert alias to real command name before looking up in help.txt - Moved the list of jobs to help.txt and converted @job to utilize atcommand_help_string(). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16729 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-01- help.txt Params lists: changed "/" to "|" to match the rest of the file.brianluau1-136/+135
- Removed an extra 'packet_db_ver' comment from r15173. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16728 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-31* Updated new atcommand messages in msg_athena to be more grammar-friendly.euphyy1-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16725 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-31- Moved 400+ hard-coded messages to msg_athena.conf for easier translating. ↵brianluau1-560/+469
Thanks mkbu95! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16724 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-31- Fixed warnings from r16722.brianluau1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16723 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-31- Fixed @item so it only displays message "Item created" on success.brianluau3-14/+39
- Changed @raisemap to also function as "@healmap". - Changed txt_time() to omit days/hours/seconds if there are none. - Also applied the 'min_chat_delay' to @main, @pettalk and @homtalk. - Fixed a warning in skill.c (bugreport:6593) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16722 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-30Fixed bugreport:6576 changed mvptomb_ to rely on the id rather than the ↵shennetsind3-18/+14
pointer (the tombstone might be unloaded before the monster causing a issue), also removed a unused #define git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16721 54d463be-8e91-2dee-dedb-b68131a5f0ec