5357 Commits

Author SHA1 Message Date
Kevin
d4dd257fb6 Login server will now correctly keep online account information and properly disconnect double login attempts.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12547 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-10 07:43:48 +00:00
Kevin
f5fd71f4be Char server now loads/saves quest information.
Included table definitions for quests and quest objectives.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-10 05:35:04 +00:00
Kevin
6391d7b687 Some preliminary code for the questlog system (clif packet functions and basic data structures).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-10 03:36:33 +00:00
Kevin
a873c21e21 Lolbug.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 22:46:09 +00:00
ultramage
c70160e956 Fixed party invitation ack messages not displaying on recent clients (bugreport:1308)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12540 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 17:51:45 +00:00
ultramage
103cbd445f Modified PACKETVER for recent clients to use a YYYYMMDD date format instead of a simple sequence number (allows adding versions inbetween).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 17:29:45 +00:00
ultramage
c16def84aa Small party/guild creation cleanup. Added packet comments. Removed fake reply packet usage.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 15:54:52 +00:00
Kevin
db678f0eb0 Apparently I'm the only one that has it out for the alphabet.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 15:22:04 +00:00
Kevin
2fdec7d617 Added some aFrees, ultramage is a jerk.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12536 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 15:04:32 +00:00
Kevin
de171b1628 The fix in r12521 will now temporarily trim white space before checking the string length when creating a guild/party. (bugreport:1328)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12535 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 14:59:59 +00:00
ultramage
2854052b97 Full revert of r12402, could be the cause of mob respawn problems (followup to r12512)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12534 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 12:49:19 +00:00
toms
849ae02e11 Reverted L0ne_W0lf's change of PACKETVER
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12533 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 11:35:22 +00:00
L0ne_W0lf
18bd823cf8 Updated MAX_GUARDIANS to support an insane amount of guardians.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-08 01:09:18 +00:00
Kevin
c86112f4e9 Immunity to magic now makes you immune to the SC effect as well. (bugreport:1277)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 22:25:22 +00:00
FlavioJS
cd1f48cc9e * Made script command 'flagemblem' and guild_emblem_change send an update of the emblem_id to the players in the area.
- known bug: ui components that are displaying the emblem at the time (emblem in flag npc and emblem over head in gvg maps) are not updated, but putting the mouse over the target shows the new emblem
* Modified script command 'guardian':
- returns the id of the guardian
- if guardian index isn't supplied, it generates a temporary guardian
* Implemented support for temporary guardians (not saved with castle).
* Added missing includes from r12520.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12525 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 21:04:28 +00:00
Kevin
b316eef727 Party/guild names can no longer be less then 2 characters long.(bugreport:1328)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12521 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 15:10:37 +00:00
ultramage
255f0fe3fc Removed the 'wait close' timer that closed a session's socket after 5 seconds.
This was causing random disconnects when logging in. (bugreport:1330)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12520 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 13:49:13 +00:00
ultramage
8509bea301 Improved the Mental Sensing fix from r12507 to not start the status at all, instead of starting it and ignoring it later on.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12519 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 08:56:54 +00:00
Kevin
39a6aabcd6 Fixed a case where a dangling pointer was formed when a person was invited to a party immediately after creating their own. (bugreport:1180)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12518 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 05:36:36 +00:00
Kevin
bb63504c0f Magnum Break will now affect traps. See (r12516).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12517 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 04:59:46 +00:00
Kevin
9320f89d09 -Sight rasher now affects the wizard's own and other's icewalls.
-Sight rasher, sight blaster, and arrow shower are now the only three skills that will affect traps.
(bugreport:59)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12516 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 04:55:26 +00:00
Kevin
4c6416ffb5 NPC earthquake now divides the atk2 bonus between players. (bugreport:1253)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12514 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 02:18:11 +00:00
Kevin
e7d2509efb Changed guild skills restore, regen, and battle order to only affect BL_PC. (bugreport:1313)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12513 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 01:15:52 +00:00
Kevin
d826519faf Reverted one of the changes in dynamic mobs that may be causing the spawning problems.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12512 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-07 00:06:47 +00:00
Kevin
d9c9d9b3f8 NVM on last fix (r12510).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12511 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 23:33:50 +00:00
Kevin
38a6ab6dbf Changed Mental Vision fix (r12507) to check for mexp rather then the boss flag (so as not to include mini bosses).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12510 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 23:27:46 +00:00
Kevin
70acc1974c Equip speed buffs no longer stack with speed consumables other then speed potion.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12509 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 23:01:56 +00:00
Kevin
1e54725b26 Sprint, Fusion, and Increase AGI now stack independently. The other speed buffs still don't take affect if you have any of these three. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 22:01:49 +00:00
Kevin
eda5b50aa1 Mind Sensing no longer gives an xp bonus on bosses. (bugreport:1282)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12507 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 19:15:15 +00:00
Kevin
92ca769f02 Changed Union/Increase AGI stack fix (it should work now). (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12506 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 19:05:34 +00:00
Kevin
bc0873f681 Fixed seven wind not allowing ghost/shadow. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12505 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 18:59:58 +00:00
toms
0e9b2126b6 Added Moscovia to the list of @go destinations
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12504 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 10:32:10 +00:00
Kevin
29c5006148 Unequip should no longer remove any buff from seven wind. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12503 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 04:19:22 +00:00
Kevin
e74c3c0466 Union and Increase AGI now stack. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12502 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-06 03:03:13 +00:00
Kevin
55a166f6ea Union now consumes sp when not soul linked. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12499 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 22:59:13 +00:00
Kevin
81a6774764 Running into a wall/npc/pc/mob no longer enables spurt. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12498 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 21:51:00 +00:00
Kevin
8e31579894 Fixed unable to move after using a skill to break out of sprint. (bugreport: 1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12497 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 21:21:26 +00:00
ultramage
c72d39ae5b Reverted my recent changes to trunk.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12493 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 12:33:02 +00:00
ultramage
f009cc6e5a Removed code that maintains the sstatus table, because it's in the way. To be resolved later.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12491 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 10:03:18 +00:00
Kevin
4bcaa39ee9 Running now resumes after dmg as well, see (r12488). (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12490 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 09:41:34 +00:00
ultramage
67b0b7bffc Added back the login_log() function for txt (removed in r11826).
Merged the logging functionality for txt and sql.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 09:18:20 +00:00
Kevin
4cc085b115 DMG no longer stops running. (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12488 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 08:45:39 +00:00
Kevin
b21957ba7b Last fix for r12485, I swear. >_>
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12487 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 06:03:57 +00:00
Kevin
b6ff32af26 Fix for (r12475), wasn't checking to see if the target cell was walkable.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12486 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 05:57:00 +00:00
Kevin
1a5d1c8780 PCs/Mobs/NPCs now block Leap(TK_HIGHJUMP) and sprint(TK_RUN). (bugreport:1155)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12485 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 05:28:01 +00:00
Kevin
62325eff60 Disconnect user on forged selectegg packet (may be temporary fix). (bugreport: 1257)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12484 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-05 02:39:36 +00:00
Kevin
51d31f56bd Fixed @rura between maps on more then one map server. (r12483)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12483 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04 22:50:43 +00:00
Kevin
165bac9140 Small bug for r12481 :)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12482 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04 22:22:18 +00:00
Kevin
41cccac36c Update to Auth Glitch fix: moved unit_free_pc back to where it was and updated it so unit_free_pc just tells the script to end(not hard delete). (bugreport:1214)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12481 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04 22:10:04 +00:00
ultramage
24989df4ce Added login.c to hold most of the common functionality of the login server.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12479 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-04-04 20:07:53 +00:00