6779 Commits

Author SHA1 Message Date
L0ne_W0lf
e82a491b35 Whoops. Incorrect ID in item_avail. :D
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12386 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 15:57:27 +00:00
L0ne_W0lf
54742c5d88 Whoops. Incorrect IDs in item_avail.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12385 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 15:51:48 +00:00
L0ne_W0lf
5b7626bc83 Added another item entry to item_avail.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12384 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 15:46:05 +00:00
L0ne_W0lf
0b69e9b76f Added item_avail entries for two items.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12383 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 15:41:19 +00:00
zephyrus
a6e03e1102 - Clean up of calc_times function.
- Moved to timer.c/h because it's used in both map and char servers.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 15:03:03 +00:00
L0ne_W0lf
d102bab107 Fixed two empty fields in the item_db
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12381 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 21:09:03 +00:00
L0ne_W0lf
555eedb0fb Updated Divorce script.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12380 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 20:43:14 +00:00
zephyrus
e87cef990d - Added support for offline divorce.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12379 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 20:33:01 +00:00
zephyrus
74692598a9 - Fixed a compilation error. ops :3
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 17:51:25 +00:00
zephyrus
2934ff8468 - Added De-adopt support when deleting a baby.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 17:27:19 +00:00
ultramage
093445cfe6 Disabled some compilation warnings for VS7 and VS8 mapserver builds (bugreport:1192)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12376 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 10:50:54 +00:00
zephyrus
ee964f6623 - Optimized a little bit char deletion process with partner info.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 07:21:05 +00:00
L0ne_W0lf
a588b0b312 Corrected Bloody Knight dropping Strong Shield twice.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-16 00:16:46 +00:00
L0ne_W0lf
6c77a579d5 Corrected Aliot dropping thin blade twice.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12373 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 21:41:29 +00:00
L0ne_W0lf
771c0bceb9 * Added skills for Moscovia area monsters.
- Based on iRO Future Wiki, credit to Zephyrus, and Reanimation.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 21:34:31 +00:00
L0ne_W0lf
f4a713e03b Fixed Bloody Knight's drops. Shield[1] -> Strong Shield[1]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12371 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 19:48:29 +00:00
L0ne_W0lf
c027d3ce6b Updated mob database with 11.3 information. (bugreport:1191)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 19:35:58 +00:00
zephyrus
48c8b7d8c0 - Added the SC_HPREGEN effect to battleground armors.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 19:26:56 +00:00
Paradox924X
61c61b6fe9 Updated Poring Tower to not refinable. (bugreport: 1050)
Renamed custom Stylist to Stylist#customstylist to avoid conflicts with official one. (bugreport: 1042
Updated Airship Typing Challenge to not fail you when you get both strings correct. (bugreport: 1008)
Fixed Job_Change Function to properly jobchange babies. (bugreport: 943)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12368 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 18:51:07 +00:00
zephyrus
dbe768cf91 - Changed the way SC_HPREGEN works.
- If you parse val1 as negative, heal will be a % of the maxHP.
- On positive values it will heal a fixed amount.
- Changed this to allow the new attributes of Battleground sets.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-15 18:39:14 +00:00
Paradox924X
19415079fa Fixed a bug allowing Ferlock#Lab to get disabled mid-speech. (bugreport: 1129)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 23:47:51 +00:00
Paradox924X
1ac1fd1f70 Fixed the autotimer on an npc warp in Juperos Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 23:23:10 +00:00
ultramage
675eab189e Fixed spawned mob count not being counted properly, causing yet more respawn problems.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12364 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 22:59:13 +00:00
L0ne_W0lf
4d0f6041ae Commented out St. Patrick's Day mob_db2 entries.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12363 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 15:51:42 +00:00
ultramage
8b00f6dbdd * extended the "npc_event: event queue is full" error message to also print the name of the event (so that the cause can be tracked down)
* removed a strange (and undocumented) event name check for "GM_MONSTER" in the npc event execution code
* added effects from recent sakexes to effects list
* removed ladmin from vs8 sql builds
* added int_auction.c/.h to vs6 and vs7 project files
* some small cleanups

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 12:59:02 +00:00
ultramage
b8cf860055 Fixed one condition incorrectly modified in r12358, which caused dynamically unloaded mobs to never spawn once they've been unloaded once (bugreport:1178)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-14 08:05:38 +00:00
Paradox924X
f22bd95313 Updated WoE Check in Shift Assassin Script. (bugreport: 1059)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 22:19:52 +00:00
ultramage
f6d2d9a360 Replaced some foreach-based functions by their inlined iterator equivalents.
Changed the dynamic mobs system, so that the flag that indicates whether a particular mob can be unloaded is stored in the mob's respawn data structure.
Cleaned up related parts of the source code.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 22:09:58 +00:00
Paradox924X
4d9afc8f22 Updated Drunkard#Payon to use a better Class check that won't freeze Novices.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12356 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 21:05:25 +00:00
Playtester
355a91751d Added Moscovia spawns (untested)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 19:00:33 +00:00
L0ne_W0lf
9900985846 * Added St. Patrick's Day (2008) event based on iRO, by Kisuka, read the script file before enabling.
* Added St. Patrick's Day event items to item_trade.txt, but commented them out as people seem to use these items for other things as well.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 15:37:26 +00:00
ultramage
4e683bc79e Fixed one forgotten mob spawning function call causing mobs to duplicate when respawning (followup to r12350) (bugreport:1173)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12353 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 13:39:07 +00:00
zephyrus
0588524caa - Added a fix for Abracadabra, this skills allways should use minimum a Yellow Gem.
- Added some code "suggestion" to handle the new Barricades, please test it with:
- @barricade <x> <y> <size> <direction> <killable> <Event Name>
- @killbarricade <Event Name>
- If x and y are -1, it will use your current position.
- Direction 0 Vertical 1 Horizontal.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12352 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-13 04:03:37 +00:00
zephyrus
b493d16681 - Fixed bug report 1170.
- Now char data is saved to on a success mail send or auction register operation.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 21:49:42 +00:00
ultramage
078d492412 Removed one mob data variable related to dynamic mobs that I found to be redundant.
Changed MAX_MOBSKILL (max. amount of different skill entries per mob) from 50 to 40 to reduce memory consumption a bit more.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12350 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 21:02:59 +00:00
zephyrus
8d65f03635 * Added a message to let know the client if the mail inbox is full.
* On LoadEndAck added a flag to know if the client is allready changing map or just doing teleport/fly wing.
- This will reduce a little bit some info send to the client that only need to be updated on map change.



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 17:30:31 +00:00
L0ne_W0lf
3b801b284a Corrected cashshop description. (#FREEPOINTS->#KAFRAPOINTS)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 15:33:29 +00:00
ultramage
0af5774042 Replaced one incorrect nullpo check in chat_deletenpcchat()
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12347 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 06:43:05 +00:00
L0ne_W0lf
31256d4e94 Another Small update to castle ownership announcement.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 06:02:15 +00:00
L0ne_W0lf
38b3a9768a Small update to castle ownership announcement.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-12 04:47:18 +00:00
ultramage
a5f7761c0f Replaced clif_countusers() with a more efficient alternative (thanks to the fact that pc_db now only holds fully authed players only).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12339 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-11 09:44:12 +00:00
zephyrus
ad2bb04eab - Bug ID #1152: Auction System Mail Message Typos
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12338 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-10 23:12:53 +00:00
ultramage
17dc136694 Added missing check to only allow the leader of a party to modify its exp share settings (bugreport:12)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12337 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-10 20:06:39 +00:00
L0ne_W0lf
1a25f9357f * Fixed Hunter Cap Bonus. (bugreport:892)
* Fixed Ancient Magic combo using the wrong equipment. (bugreport:670)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12336 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-10 04:51:15 +00:00
zephyrus
0b52a40be3 - Fixed a bug allow GM with notrade to send zeny.
- Added a fix into auction system allow to direct buy or increase your own bid if you reach the 5 bids limit.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12335 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-10 02:44:07 +00:00
L0ne_W0lf
57c6fd091e Disabled Snap in Turbo track.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12333 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-09 22:19:27 +00:00
skotlex
d6eb67c6c4 - Modified attack_walk_delay so it behaves on a 'per-object' basis, and changed the default to 15 (all types).
- Modified battle_delay_damage so damage is not delayed more than one second for non-player attacks. 
- Modified party_member_added with a hack so that the clif functions will send the info of the new member since party_recv_info has not yet arrived.
- Updated clif_calc_delay so the type sent to the client is based on the number of hits of the skill (as Aegis packets reveal)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12332 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-09 20:11:14 +00:00
ultramage
5767cc5285 Cleaned up and corrected some more land skill code:
* removed redundant skill_ganbatein() function
 * Added flag UF_PATHCHECK from jAthena which affects whether a skill's cells will be affected by the surrounding terrain. Adjusted existing flags so that they closely match jA's (for easier comparisons).
 * Fixed code that allowed placing of skill unit cells on 'gaps'.
 * Fixed code that prevented successful casting of land skills on 'gaps' (officially it's possbile, even though they will not deploy entirely).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12331 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-09 17:28:01 +00:00
zephyrus
29fea0fdaa - Fixed some bugs in Assassin job quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12330 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-09 07:48:52 +00:00
L0ne_W0lf
839fc64e7a Follow up fix in assassin job quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12329 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-09 06:49:47 +00:00