6960 Commits

Author SHA1 Message Date
ultramage
71ce130467 Mobs with no respawn information which don't have a master will not get unloaded by the dynamic mobs system.
This prevents script-spawned mobs (bio MVPs, Emperium/Guardians, ...) and dead-branched mobs from disappearing (bugreport:1246).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12424 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-22 11:57:57 +00:00
ultramage
42b5164970 Added a missing null-pointer check to the timed player pvp/gvg respawn function (mistake in r12232)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12423 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-22 11:34:47 +00:00
L0ne_W0lf
af3d4d9d24 Corrected an error that snuck in to the Easter Event
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12422 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-22 01:25:12 +00:00
L0ne_W0lf
ca7e2e1512 Added 2008 iRO Easter Event care of Kisuka.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12421 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-22 00:45:16 +00:00
L0ne_W0lf
411926445f Updated special effect rates on 11.3 gear.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12420 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-21 23:10:22 +00:00
zephyrus
7899dc8e4f - Added status changes for netcafe premium items. Status Resist Potion and SP Reduction Potion.
* More Barricade stuff:
- Changed the way "Dir" works. Now it's just like NPC dir definition (from 0 to 7).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12414 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-21 17:12:52 +00:00
L0ne_W0lf
2ac5c8a7b3 Removed "Fastidious Old Man" duplicate in Alberta.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12412 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-21 13:04:58 +00:00
L0ne_W0lf
0ed679c72e Fixed Gym Pass NPC reporting "00" on use.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12411 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-21 12:58:50 +00:00
Lupus
c1d6abe5eb Added VS9 project files. Removed redundant map_getallusers() function
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12410 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-21 11:52:29 +00:00
zephyrus
7f3d14ac9c - Fixed ItemID 12235 exploid (can be used to fully restore HP without consume item)
- Fixed Holy Armor and Shadow Armor Scrolls.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12409 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 21:15:52 +00:00
L0ne_W0lf
b04c928b8d * Corrected more duplicates in mob drops.
- Updated a few custom existing drops as well.
- Fixed Hode so it drops Slotted Town Sword

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12408 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 21:04:23 +00:00
zephyrus
fb7daea244 - Added SC_ARMOR_RESIST, used by Undead Scroll, gives you resistance against elements and it's can be used with Resist Potions.
- SC_ARMOR_RESIST and SC_BENEDICTIO ends if you change your armor. Tested on iRO.
- If you call SC_ELEMENTALCHANGE with val3 = 1 it will use the level in val 1, and not a random value.
* Barricades:
- Fixed a bug when @reloadscript. Barricades should be destroyed too.
- Unbreakable barricades are only wall type (not shootable) According to Doddler info.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12407 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 20:56:55 +00:00
L0ne_W0lf
f92ed5334f Fixed Juperos Elevator not working after failing once.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12405 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 20:01:56 +00:00
L0ne_W0lf
f28643cfaa * Added Gym Pass NPC (disabled by default.)
- Enabled Auction NPCs now that the auction system is implemented.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12404 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 19:22:31 +00:00
L0ne_W0lf
c8d4cc6a2d Updated Umbala npcs, quests, and warps.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12403 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-20 18:48:27 +00:00
ultramage
3d6f2af01c Changed the dynamic mobs system to also unload mobs that have respawn time but are already spawned - 22M less mem usage (bugreport:1197).
Also added a check to not respawn mobs on maps with no players (potentially unsafe operation, needs further inspection).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12402 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 22:02:26 +00:00
L0ne_W0lf
54d5485c67 Fallen Bishop lost his card...he found it though.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12401 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 16:09:50 +00:00
L0ne_W0lf
df659e4698 Updated some monster stats that got missed.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12400 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 14:58:03 +00:00
L0ne_W0lf
30a6dd7909 Updated Cursed Abbey monster drops.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12399 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 14:41:59 +00:00
Lupus
41fb9def54 reverted back project files. due to incompatibility. The working directory has been added to VS9 only
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12398 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 11:10:42 +00:00
L0ne_W0lf
ad915afa9b Moscovia mobs will now do more damage.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12397 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 02:28:10 +00:00
zephyrus
2c8b8a0715 - The last bug in Adoption system.
- Fixed a bug on trade, if you received a trade without accept it do logout... the other player cannot trade anymore 'til restart.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-19 00:12:35 +00:00
ultramage
e47466df40 inverted logic (followup to r12394)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12395 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 22:31:08 +00:00
ultramage
b2734e601e Fixed invited party members not displaying correctly (bugreport:1199)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 22:29:04 +00:00
zephyrus
96a72d9d84 - Changed the way SC_ARMOR_ELEMENT is called (Resistance potions)
- Now each val represent an element (1 = Water 2 = Earth 3 = Fire 4 = Wind)
- Fixed bug 1039 (Shadow Armor Scroll's Script Fails)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 17:09:12 +00:00
zephyrus
53c26b43fb - Sorry, fixing the last adoption step. It was too late ._.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 14:46:22 +00:00
ultramage
27f2a37fc4 Fixed OnPCLoginEvent not working correctly (bugreport:1182).
Cleaned up some code typos/engrish.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12391 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 08:44:27 +00:00
Lupus
e5e829ab8a updated VS project files. You can run servers trough VSudio IDE / Run
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12390 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 07:01:20 +00:00
zephyrus
fa64cdae0d - Added the official adoption method.
( Parents need to create a party, invite a novice/first class, both equip the wedding rings and someone just right click the future baby ).
- Fixed a bug sometimes client don't show job's bonus stats.
- Removed the problematic adoption script.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12389 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-18 04:32:20 +00:00
L0ne_W0lf
7f3f3683d9 Corrected variable used in Lighthalzen quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 17:51:33 +00:00
L0ne_W0lf
6ee7eba6dc Corrected small error in St. Patrick's Day event.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12387 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-17 16:12:17 +00:00
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