Commit Graph

  • 0c92c0f672 - Fixed a bug in map_nick2sd (sometimes we can have 3 chars with similar names, and the "perfect match" in the 3º slot... or more). zephyrus 2008-03-27 03:25:51 +00:00
  • 94943b2b6a Adjusted eAthena code to compile cleanly in C++ mode. ultramage 2008-03-26 10:37:45 +00:00
  • 926ea62377 fixed wrong item names. minor Lupus 2008-03-26 10:27:16 +00:00
  • 0fb6b2a6fc Updated Zhed's Thor Vol. Base addition dialog to iRO's. L0ne_W0lf 2008-03-26 01:35:28 +00:00
  • e2960e9af8 Partially fixed the mess in status.c. ultramage 2008-03-25 21:41:31 +00:00
  • 9c07918456 Added proper checks to adoption processing (followup to r12428). Cleaned up some code / fixed some typos. ultramage 2008-03-25 09:56:18 +00:00
  • 88243637cc Assassins will now get their request item. (bugreport:1220) L0ne_W0lf 2008-03-25 02:17:19 +00:00
  • 66ba548612 * Added temporary code to track and prevent the multiple remove_map's that appear to be happening. FlavioJS 2008-03-24 23:18:08 +00:00
  • 49f1f4434d * Reorganized the contents of the mapserver's header files. - map.h is no longer a generic dumping spot of all the shared structs, and instead, each such structure now resides in its logical component - map.h now only holds mostly map-related things (needs more cleaning) - there's still a lot of room for improvement (reorganization within individual header files, etc...) ultramage 2008-03-24 21:20:48 +00:00
  • ecbbb56d6c - Fixed a potential crash in Adoption. Reported by Yomanda. zephyrus 2008-03-24 17:31:08 +00:00
  • 0e5bd6c09a Fixed a problem in the new trade window implementation (from r11830) where no trade acknowledgement messages would get sent (bugreport:1217). ultramage 2008-03-24 13:51:19 +00:00
  • 1f894c1989 Corrected Bishop and Gopinich exp rewards. L0ne_W0lf 2008-03-23 22:36:17 +00:00
  • 084961740f Cart Termination now bypasses Parrying and Energy Coat (bugreport:476) ultramage 2008-03-22 17:20:23 +00:00
  • 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). ultramage 2008-03-22 11:57:57 +00:00
  • 42b5164970 Added a missing null-pointer check to the timed player pvp/gvg respawn function (mistake in r12232) ultramage 2008-03-22 11:34:47 +00:00
  • af3d4d9d24 Corrected an error that snuck in to the Easter Event L0ne_W0lf 2008-03-22 01:25:12 +00:00
  • ca7e2e1512 Added 2008 iRO Easter Event care of Kisuka. L0ne_W0lf 2008-03-22 00:45:16 +00:00
  • 411926445f Updated special effect rates on 11.3 gear. L0ne_W0lf 2008-03-21 23:10:22 +00:00
  • 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). zephyrus 2008-03-21 17:12:52 +00:00
  • 2ac5c8a7b3 Removed "Fastidious Old Man" duplicate in Alberta. L0ne_W0lf 2008-03-21 13:04:58 +00:00
  • 0ed679c72e Fixed Gym Pass NPC reporting "00" on use. L0ne_W0lf 2008-03-21 12:58:50 +00:00
  • c1d6abe5eb Added VS9 project files. Removed redundant map_getallusers() function Lupus 2008-03-21 11:52:29 +00:00
  • 7f3d14ac9c - Fixed ItemID 12235 exploid (can be used to fully restore HP without consume item) - Fixed Holy Armor and Shadow Armor Scrolls. zephyrus 2008-03-20 21:15:52 +00:00
  • b04c928b8d * Corrected more duplicates in mob drops. - Updated a few custom existing drops as well. - Fixed Hode so it drops Slotted Town Sword L0ne_W0lf 2008-03-20 21:04:23 +00:00
  • 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. zephyrus 2008-03-20 20:56:55 +00:00
  • f92ed5334f Fixed Juperos Elevator not working after failing once. L0ne_W0lf 2008-03-20 20:01:56 +00:00
  • f28643cfaa * Added Gym Pass NPC (disabled by default.) - Enabled Auction NPCs now that the auction system is implemented. L0ne_W0lf 2008-03-20 19:22:31 +00:00
  • c8d4cc6a2d Updated Umbala npcs, quests, and warps. L0ne_W0lf 2008-03-20 18:48:27 +00:00
  • 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). ultramage 2008-03-19 22:02:26 +00:00
  • 54d5485c67 Fallen Bishop lost his card...he found it though. L0ne_W0lf 2008-03-19 16:09:50 +00:00
  • df659e4698 Updated some monster stats that got missed. L0ne_W0lf 2008-03-19 14:58:03 +00:00
  • 30a6dd7909 Updated Cursed Abbey monster drops. L0ne_W0lf 2008-03-19 14:41:59 +00:00
  • 41fb9def54 reverted back project files. due to incompatibility. The working directory has been added to VS9 only Lupus 2008-03-19 11:10:42 +00:00
  • ad915afa9b Moscovia mobs will now do more damage. L0ne_W0lf 2008-03-19 02:28:10 +00:00
  • 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. zephyrus 2008-03-19 00:12:35 +00:00
  • e47466df40 inverted logic (followup to r12394) ultramage 2008-03-18 22:31:08 +00:00
  • b2734e601e Fixed invited party members not displaying correctly (bugreport:1199) ultramage 2008-03-18 22:29:04 +00:00
  • 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) zephyrus 2008-03-18 17:09:12 +00:00
  • 53c26b43fb - Sorry, fixing the last adoption step. It was too late ._. zephyrus 2008-03-18 14:46:22 +00:00
  • 27f2a37fc4 Fixed OnPCLoginEvent not working correctly (bugreport:1182). Cleaned up some code typos/engrish. ultramage 2008-03-18 08:44:27 +00:00
  • e5e829ab8a updated VS project files. You can run servers trough VSudio IDE / Run Lupus 2008-03-18 07:01:20 +00:00
  • 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. zephyrus 2008-03-18 04:32:20 +00:00
  • 7f3f3683d9 Corrected variable used in Lighthalzen quest. L0ne_W0lf 2008-03-17 17:51:33 +00:00
  • 6ee7eba6dc Corrected small error in St. Patrick's Day event. L0ne_W0lf 2008-03-17 16:12:17 +00:00
  • e82a491b35 Whoops. Incorrect ID in item_avail. :D L0ne_W0lf 2008-03-17 15:57:27 +00:00
  • 54742c5d88 Whoops. Incorrect IDs in item_avail. L0ne_W0lf 2008-03-17 15:51:48 +00:00
  • 5b7626bc83 Added another item entry to item_avail. L0ne_W0lf 2008-03-17 15:46:05 +00:00
  • 0b69e9b76f Added item_avail entries for two items. L0ne_W0lf 2008-03-17 15:41:19 +00:00
  • a6e03e1102 - Clean up of calc_times function. - Moved to timer.c/h because it's used in both map and char servers. zephyrus 2008-03-17 15:03:03 +00:00
  • d102bab107 Fixed two empty fields in the item_db L0ne_W0lf 2008-03-16 21:09:03 +00:00
  • 555eedb0fb Updated Divorce script. L0ne_W0lf 2008-03-16 20:43:14 +00:00
  • e87cef990d - Added support for offline divorce. zephyrus 2008-03-16 20:33:01 +00:00
  • 74692598a9 - Fixed a compilation error. ops :3 zephyrus 2008-03-16 17:51:25 +00:00
  • 2934ff8468 - Added De-adopt support when deleting a baby. zephyrus 2008-03-16 17:27:19 +00:00
  • 093445cfe6 Disabled some compilation warnings for VS7 and VS8 mapserver builds (bugreport:1192) ultramage 2008-03-16 10:50:54 +00:00
  • ee964f6623 - Optimized a little bit char deletion process with partner info. zephyrus 2008-03-16 07:21:05 +00:00
  • a588b0b312 Corrected Bloody Knight dropping Strong Shield twice. L0ne_W0lf 2008-03-16 00:16:46 +00:00
  • 6c77a579d5 Corrected Aliot dropping thin blade twice. L0ne_W0lf 2008-03-15 21:41:29 +00:00
  • 771c0bceb9 * Added skills for Moscovia area monsters. - Based on iRO Future Wiki, credit to Zephyrus, and Reanimation. L0ne_W0lf 2008-03-15 21:34:31 +00:00
  • f4a713e03b Fixed Bloody Knight's drops. Shield[1] -> Strong Shield[1] L0ne_W0lf 2008-03-15 19:48:29 +00:00
  • c027d3ce6b Updated mob database with 11.3 information. (bugreport:1191) L0ne_W0lf 2008-03-15 19:35:58 +00:00
  • 48c8b7d8c0 - Added the SC_HPREGEN effect to battleground armors. zephyrus 2008-03-15 19:26:56 +00:00
  • 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) Paradox924X 2008-03-15 18:51:07 +00:00
  • 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. zephyrus 2008-03-15 18:39:14 +00:00
  • 19415079fa Fixed a bug allowing Ferlock#Lab to get disabled mid-speech. (bugreport: 1129) Paradox924X 2008-03-14 23:47:51 +00:00
  • 1ac1fd1f70 Fixed the autotimer on an npc warp in Juperos Quest. Paradox924X 2008-03-14 23:23:10 +00:00
  • 675eab189e Fixed spawned mob count not being counted properly, causing yet more respawn problems. ultramage 2008-03-14 22:59:13 +00:00
  • 4d0f6041ae Commented out St. Patrick's Day mob_db2 entries. L0ne_W0lf 2008-03-14 15:51:42 +00:00
  • 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 ultramage 2008-03-14 12:59:02 +00:00
  • b8cf860055 Fixed one condition incorrectly modified in r12358, which caused dynamically unloaded mobs to never spawn once they've been unloaded once (bugreport:1178) ultramage 2008-03-14 08:05:38 +00:00
  • f22bd95313 Updated WoE Check in Shift Assassin Script. (bugreport: 1059) Paradox924X 2008-03-13 22:19:52 +00:00
  • 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. ultramage 2008-03-13 22:09:58 +00:00
  • 4d9afc8f22 Updated Drunkard#Payon to use a better Class check that won't freeze Novices. Paradox924X 2008-03-13 21:05:25 +00:00
  • 355a91751d Added Moscovia spawns (untested) Playtester 2008-03-13 19:00:33 +00:00
  • 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. L0ne_W0lf 2008-03-13 15:37:26 +00:00
  • 4e683bc79e Fixed one forgotten mob spawning function call causing mobs to duplicate when respawning (followup to r12350) (bugreport:1173) ultramage 2008-03-13 13:39:07 +00:00
  • 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. zephyrus 2008-03-13 04:03:37 +00:00
  • b493d16681 - Fixed bug report 1170. - Now char data is saved to on a success mail send or auction register operation. zephyrus 2008-03-12 21:49:42 +00:00
  • 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. ultramage 2008-03-12 21:02:59 +00:00
  • 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. zephyrus 2008-03-12 17:30:31 +00:00
  • 3b801b284a Corrected cashshop description. (#FREEPOINTS->#KAFRAPOINTS) L0ne_W0lf 2008-03-12 15:33:29 +00:00
  • 0af5774042 Replaced one incorrect nullpo check in chat_deletenpcchat() ultramage 2008-03-12 06:43:05 +00:00
  • 31256d4e94 Another Small update to castle ownership announcement. L0ne_W0lf 2008-03-12 06:02:15 +00:00
  • 38b3a9768a Small update to castle ownership announcement. L0ne_W0lf 2008-03-12 04:47:18 +00:00
  • a5f7761c0f Replaced clif_countusers() with a more efficient alternative (thanks to the fact that pc_db now only holds fully authed players only). ultramage 2008-03-11 09:44:12 +00:00
  • ad2bb04eab - Bug ID #1152: Auction System Mail Message Typos zephyrus 2008-03-10 23:12:53 +00:00
  • 17dc136694 Added missing check to only allow the leader of a party to modify its exp share settings (bugreport:12) ultramage 2008-03-10 20:06:39 +00:00
  • 1a25f9357f * Fixed Hunter Cap Bonus. (bugreport:892) * Fixed Ancient Magic combo using the wrong equipment. (bugreport:670) L0ne_W0lf 2008-03-10 04:51:15 +00:00
  • 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. zephyrus 2008-03-10 02:44:07 +00:00
  • 57c6fd091e Disabled Snap in Turbo track. L0ne_W0lf 2008-03-09 22:19:27 +00:00
  • 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) skotlex 2008-03-09 20:11:14 +00:00
  • 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). ultramage 2008-03-09 17:28:01 +00:00
  • 29fea0fdaa - Fixed some bugs in Assassin job quest. zephyrus 2008-03-09 07:48:52 +00:00
  • 839fc64e7a Follow up fix in assassin job quest. L0ne_W0lf 2008-03-09 06:49:47 +00:00
  • a08c56007a Corrected a problem where a party invite acknowledgement would not be sent (bugreport:1091). There is still the unresolved issue where newly added party members will not display their party correctly. ultramage 2008-03-08 23:03:06 +00:00
  • 83deaf5e43 - Added battle/misc.conf auction settings. - Fixed a typo in auction script. zephyrus 2008-03-08 20:37:38 +00:00
  • 1ac63b8166 Added a missing ; in item 5384's script. (bugreport: 1115) Paradox924X 2008-03-08 20:22:23 +00:00
  • 0c381f2877 - Auction System implementation completed. - As mail system, this will need a "mapflag" or something to only allow auctions on some maps. zephyrus 2008-03-08 20:11:28 +00:00
  • 68a7bc7f1a Fixed a typo in AuctionWarper function name. Paradox924X 2008-03-08 19:04:39 +00:00
  • a6a68c756d - Added support for Auction Close and Cancel. zephyrus 2008-03-08 15:52:15 +00:00