summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-04-07- Fixed the platform-specific stricmp compilation problemultramage6-26/+15
- Fixed inverted vending tax equation (venders getting only 2% zeny instead of 98%), and made it more precise git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10182 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-07* Added some accessories thanks to ArgatlahmPlaytester3-6/+13
- added Valkyrie combo bonus - fixed a typo git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10180 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-07- Added function str2ip() to do platform-safe conversionsultramage14-50/+46
- Removed a bunch of unused stuff - Moved SIGILL to unix-only defines since tests and docs show that Windows doesn't issue SIGILL - Fixed several annoying compilation warnings git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10177 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-07Fixed showmsg causing silent access violation exceptions on Windows (WinAPI ↵ultramage1-4/+6
function used does not accept NULL) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10176 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-07- Moved e_mail_check() and config_switch() to strlib.hultramage19-548/+311
- Synchronized the login servers a bit git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10174 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-07- Disabled the exception handler on windows debug buildsultramage5-11/+17
- Fixed Devotion using WE_BABY's status icon (now uses no icon); if you have a way to determine the correct number, give feedback git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10173 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06- Corrected amatsu dungeon's nomemo mapflags not workingultramage4-9/+5
- Added a missing map entry, 've_in02' to map list and index (too bad it's out of order) - Added an updated mapcache git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10171 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06Updated the server's PCRE components to 7.0ultramage9-734/+465
- dll, library, header - cleaned the only existing example and moved it to /samples - changed its interface a bit, now it uses $@ instead of $ to store the parsed result - /!\ adjust your scripts if you are using npc regexp parsing /!\ git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10170 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06- Fixed the start_point setting smashing t3h stack in some situationsultramage8-21/+23
- Fixed some over/under-dimensioned arrays (the map length defines already reserve space for the string terminator) - Fixed an unupdated define making Warp Portal fail with an error - Fixed some skill entries of the Galion mob git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06I'm still here!DracoRPG25-238/+420
Rewrote fame ranking lists- changed MAP_NAME_LENGTH to 12, now there's MAP_NAME_LENGTH_EXT at 16 for uses where there is / may be the .gat extension, code adjusted accordingly - moved map_normalize_name to mapindex_normalize_name so that everything handling map names uses the same extension-removing function - greatly enhanced the map cache generator, complete documentation on the tool and the map cache format can be found in doc/ - the map cache format changed a bit as a consequence, but of course a new valid one is included (contains latest Nameless Island maps) - fixed a duplicate entry in map index git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06cleanup of The Sign Quest (more to come)Lupus2-52/+39
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10166 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06- Corrected Aliza card's item_db line.skotlex6-10/+18
- Capped clif_heal's heal field (the argument received is int, but the packet field is short, meaning that if the heal is high enough, the client would receive a negative heal amount). - Some indentation fixes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-05Fixing several compilation & runtime problemsultramage5-27/+22
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10164 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-05typos: recieve -> receiveultramage22-26/+26
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10163 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-05* Made a crazy attempt to at least partially synchronize login&char codeultramage19-1389/+1241
* Major edit to the way the servers handle ip addresses, making them obey the "host byte order inside, network byte order outside" rule - hopefully covered all entry- and exit-points for IP address data - discovered several places where Gravity's client breaks the convention, will need to come up with a suitable countermeasure for that - other than that, the code should be portable, except for printing and ipban mask testing (those still assume a specific byte order) - tested both txt and sql in all usual situations; tested single- and multi-server setups, all seems to work (but watch out for hidden bugs!) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10162 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04Forgot to update header ^^'Playtester1-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04Added Gunslinger quest for slotted ButcherPlaytester3-2/+218
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10159 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04- Cleaned @whogm. It will display the name of all gms online. If their GM ↵skotlex4-35/+58
level is above your own, it will only display their name, otherwise level, position, and party/guild info is displayed. GM's using gm-hide will not appear on this list. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10158 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04Fixed a typo in tu_archer.txtultramage2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10157 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04Just removed some dialogue...Playtester1-4/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10155 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04Fixed some items that should heal percentual hp/spPlaytester2-4/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10154 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04- Corrected song/dances/encores reducing SP at the incorrect intervals ↵skotlex2-1/+4
(either never, or every second) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10152 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03* Updated Gunslinger questPlaytester2-61/+468
- you can now create a Butcher git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10151 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03- Corrected Longing for Freedom, it should triple SP cost rather than ↵skotlex4-2/+5
modifying SP cost to 1/sec - Corrected Marionette Control's SP cost, it should be 100. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10150 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03updated item_db.sqlPlaytester1-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10148 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03- Fixed @reloaditemdb not unsetting the consume delay flag when a type 11 ↵skotlex1-1/+2
item was changed to something else before reloading. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10146 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03* Updated Ninja quest variable usagePlaytester3-12/+27
- now MISC_QUEST variable is used when completed git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10144 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03- SC_ENCHANTARMS will no longer fail to start if it's already running with a ↵skotlex3-0/+7
"higher elemental level". - When trying to trade an untradeable item, the add-item-fail packet will be sent so the client does not gets stuck. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10142 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03Updated Poison Bottle and Thunder BoxPlaytester2-3/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10141 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03Small mob skill change... need someone to test the 11.1 MVPs since I can't ↵Playtester1-2/+2
really test it alone git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10137 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03* Had to revert some mob modesPlaytester3-23/+28
- figured out I can't read the mode fully from the inc value - now mob mode is based on Doddler's info - updated sql files git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10136 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03* Tried to fixup some 11.1 mob modesPlaytester2-11/+13
- a converter would be nice, anyone? git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10135 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Raised skill usage and mode of 11.1 MVPsPlaytester3-42/+55
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10134 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Spring cleaning in sql-files/DracoRPG38-495/+18
Officialized a very small bit of the wedding NPC git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10133 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02- Re-fixed the attack_attr_none setting x_Xskotlex1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10129 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Updated sql filesPlaytester2-45/+51
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10127 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02- Fixed char-server crash on @changegm use.skotlex3-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10126 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02- Cleaned up mmo_auth, as this function was quite filled with sql memory ↵skotlex4-111/+93
leaks! Also improved the code a little. - Made account_id and char_id ints in login.h (since they are that type in mmo_charstatus) - Corrected/simplified the re-walk code when an object's speed changes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10125 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Small fix in Monk QuestPlaytester2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10124 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Officialized Kunai/Shuriken tradersPlaytester4-66/+76
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10123 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Officialized Fuuma Shuriken quest and merged it to ninja_quests.txtPlaytester4-171/+254
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10122 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02- Corrected the login TXT server not initializing the waiting_disconnect ↵skotlex8-4/+17
variable. - Corrected the attack_attr_none check being backwards. - All pets can now move regardless of their Mob counter part setting. - Added hom_setting&0x40, when set it clears the "can't reuse" skill delay when you vaporize a homunculus (set by default). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10120 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02* Some source code cleaningultramage16-142/+135
- Fixed the badly worded messages during mapserver startup - Cleaned up socket config reading - Split resolve_hostbyname() into 2 separate functions for clarity - Moved the probably obsolete LOWER/UPPER macros to db.c (TODO: remove) - Moved the badly placed compare_item() function to storage.c (see r779) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10119 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02Fully removed the msvcr80.dll dependency from the vs8 project filesultramage8-14/+16
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10118 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01Set the default vending tax to 2% as it is in kRO SakrayPlaytester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10117 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01- Corrected multiple "WoE has begun" announcesultramage6-124/+91
- Removed some poor coding from the gunslinger job script - Fixed some engrish - Added missing changelog edit git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10114 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01- Missing files X_X (followup to r10122)ultramage2-10/+50
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10113 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01- Fixed the server crashing on startup due to bad defineultramage5-84/+35
- Fixed the server crashing on a timer-queued disguise / undisguise (no sd check) - re-added the item_group_list for consistency's sake, moved to itemdb.h (after some hacking to remove the ugly map.h dependency) - Removed some overly verbose item group messages & code git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10112 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01- Reviewed atcommand.c and charcommand.c to make sure there's no scanf where ↵skotlex2-21/+15
a string argument is specified without a size limit. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10111 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01- Modified waiting_disconnect on the login server to hold the timer id of ↵skotlex3-40/+64
the 'set offline' timer. - connect_client will no longer accept connections when their number is greater than FD_SETSIZE to prevent crashes on packet parsing. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10110 54d463be-8e91-2dee-dedb-b68131a5f0ec