summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-04-05Added back the login_log() function for txt (removed in r11826).ultramage5-43/+105
Merged the logging functionality for txt and sql. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05DMG no longer stops running. (bugreport:1155)Kevin2-2/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12488 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05Last fix for r12485, I swear. >_>Kevin1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12487 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05Fix for (r12475), wasn't checking to see if the target cell was walkable.Kevin1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12486 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05PCs/Mobs/NPCs now block Leap(TK_HIGHJUMP) and sprint(TK_RUN). (bugreport:1155)Kevin3-1/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12485 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05Disconnect user on forged selectegg packet (may be temporary fix). ↵Kevin2-1/+6
(bugreport: 1257) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12484 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Fixed @rura between maps on more then one map server. (r12483)Kevin2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12483 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Small bug for r12481 :)Kevin1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12482 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Update to Auth Glitch fix: moved unit_free_pc back to where it was and ↵Kevin4-8/+10
updated it so unit_free_pc just tells the script to end(not hard delete). (bugreport:1214) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12481 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Replaced the TYPE keyword with ENGINE in all sql files, because this is the ↵ultramage11-110/+114
preferred alternative. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12480 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Added login.c to hold most of the common functionality of the login server.ultramage15-1037/+701
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12479 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Preparations for the login server TXT/SQL mergeultramage14-38/+2019
- copied the sql login server code to /src/login - merged the login server header files - moved the account savefile name config setting to inter_athena.conf and renamed it to match the other settings git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12478 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04- Removed extra TABs from certain messages. (Bug ID: 1302)DZeroX1-5/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12477 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Updated mob_db.sql to latesttoms2-12/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12476 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Fixed a little bug in Kevin's commit (r12473)toms2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12475 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Removed commented-out TXT-only login-server code that was supposed to ↵ultramage2-37/+0
prevent reconnection when changing account data (bugreport:1281) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12474 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Bug fixes for Auth Glitch and Map server crash through script warp when ↵Kevin4-8/+28
changing map servers. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12473 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04Updated NIflheim Town and Quest NPCsL0ne_W0lf5-400/+1125
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12472 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04* Updated Schwaltzvalt guild warp points.L0ne_W0lf2-16/+48
* Added the warp points for the Arunafeltz guild maps. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12471 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04* Implemented 11.3 monster skills update.L0ne_W0lf2-186/+182
- Removed teleport and Snatch from level 99 Biolab monsters. - Implemented official skills for Anubis and Nameless Island monsters. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12470 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03* Reverted the healing staff update. [L0ne_W0lf]L0ne_W0lf3-12/+15
- The discrepancies in Aegis and eA seem to like in meditatio. * Updated War of Emeprium SE Sword guardian stats. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12469 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03updated Healing_Staff heal boosting effect. L0ne_W0lf2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12468 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03fixed broken dialoguesLupus4-23/+23
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12466 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03Fixed two script errors/typos in job/valkyrie.txt (from r12463)ultramage1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12465 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03Renamed 'connect_until_time' to 'expiration_time'.ultramage15-144/+151
Renamed 'ban_until_time' to 'unban_time'. this also applies to login table columns (see upgrade_svn12464.sql). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12464 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-03Updated Valkirye, Global_Functions, Turtle Island Quest varsLupus5-109/+38
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12463 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02First round of minor updates for WoE SE.L0ne_W0lf8-20/+44
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12462 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02* Added SV_KEEP_TERMINATOR option to not split the line terminator.FlavioJS3-18/+27
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12461 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02Updated Anubis drops to official.L0ne_W0lf2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12460 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02* Added sv_split to strlib.c/h (similar to sv_parse).FlavioJS2-10/+104
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12459 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02Fixed a compilation issue in r12457.ultramage1-0/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12458 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02* Added more debug information to track the double remove_map'sFlavioJS2-4/+17
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12457 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-02Fixed Bugs/Typos in quests_louyang.txtParadox924X2-6/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12456 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-01- Fixing and cleanup of Juperos Quest.zephyrus1-211/+172
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12455 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-31fixed aciddemo map server crashLupus2-1/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12454 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-31Added latest version of dbghelp.dll (from microsoft debugger package), to ↵ultramage1-0/+0
prevent Windows from loading other, outdated versions. This caused the dbghelpplug plugin to omit information about structures when producing a backtrace. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12453 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-31minor CASE typos in NPC dialoguesLupus2-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12452 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-31- Fixed wrong expire calculation on Wall of Fog used over Deluge (Bug report ↵zephyrus1-1/+1
1301). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12451 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-30Yet more login server stuff:ultramage6-358/+393
* jA data structure compatibility renaming / adjustments * mmo_account -> login_session_data, auth_data -> mmo_account * made gender variable usage consistent for the entire login server * rewrote TXT's new account creation procedure to match SQL's git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12450 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-29- Fixed a visual bug in mail when sending Zeny.zephyrus2-1/+4
- Fixed bug pet loosing loot on logout. Bug Report 1291. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12449 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-29Fixed a compilation issue with r12446 (C can't handle non-constant ↵ultramage12-22/+26
initializers for static variables). Switched trunk's VS9 project files back to "Compile as C code" (topic:183217). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12448 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-29- Fixed a bug in a previous Adoption fix from umage (partnerid is char_id ↵zephyrus2-8/+13
not account_id) - Added new headgears from EuRO and ThRO. - Fixed some viewids. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12447 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-28Some more txt/sql login server synchronization:ultramage14-782/+161
- removed the option to specify multiple IPs/subnets for 'ladminallowip' - removed the @gm command and all associated management code - removed the 'save unknown packets' code - removed the lengthy TXT ipban code (which was essentially a copy of what's already handled by the socket layer/packet_athena.conf) - implemented 'start_limited_time' in SQL (expiration for new accounts) - applied some missing TXT changes from the last update git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12446 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-28- Fixing a bug in map_nick2sd. Also fixed on Stable.zephyrus1-12/+11
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12445 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27Updated SQL Files (item & mobs)toms4-857/+1056
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12444 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27Added proper script constants and documentation for the 'checkcell' command. ↵ultramage4-21/+81
(topic:183035) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12443 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27Fixed a mistake in r12223, where during warping between mapservers, a ↵ultramage1-1/+2
character's coordinates would get changed before removing the character from the map, producing an infinite loop if the character returned back to the original coordinates. (bugreport:1286) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12442 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27Partial rewrite of the login server's auth system.ultramage8-425/+546
* replaced the cyclic, size-limited auth_fifo data structure with the more appropriate DBMap-based alternative (stops some erratic behavior) * added code to simulate the pseudo-status "online on login server" * auth data will now expire after 30 seconds instead of persisting * better-than-aegis handling of login cancellation (the server will wipe all previous auth data instead of making you wait for it to expire) * proper status message - no more generic "rejected from server", now you'll get "the server still recognizes your last connection" * fixed a typo in r10110 which caused disconnect timer removal to fail * split off some parsing code to login_auth_ok() and login_auth_failed() * extended the auth confirmation packet so that the login_id1/2 values are sent along with the associated account id (stops charserver from making wrong choices if two incoming sessions have the same account id) * fixed a bug in the disconnect part of the main charserver parsing loop, where a non-authed client would erase the online db entry for a client that's already online, thus bypassing any dual-login checks * added code to stop the waiting_disconnect timer when the associated online entry is removed right away, instead of doing checks later * removed code that would periodically wipe the online status of clients that are in the auth process (producing yet more erratic behavior) * commented out some TXT-only reconnect prevention code (bugreport:1281) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12441 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27merged the charserver acc modification code cleanup to TXT (r11324)ultramage3-101/+96
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12440 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-27Chagned trunk's default server->client PACKETVER to 9ultramage2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12439 54d463be-8e91-2dee-dedb-b68131a5f0ec