Commit Graph

  • 7eae5b9381 * Fixed local files could not be aliased with resnametable.txt in grfio (bugreport:2203, since r5152). ai4rei 2011-01-02 00:20:51 +00:00
  • 630a5810e9 * Cleanups to grfio. - Replaced strncpy with safestrncpy (bugreport:3080). - Ensured, that all local paths are normalized and work whether or not the data dir ends with '/'. - Local files are no longer added to the GRF+alias file list (apparently served to cache file size, with no performance gain). - Buffer for files is no longer allocated with 1024 extra bytes, but only 1 for zero-termination of text files. ai4rei 2011-01-02 00:07:58 +00:00
  • 0a86d090c1 * Updates to map cache generator tool. - Removed unmaintained grfio library copy and made the tool use the one in /common instead (related r12726). - Updated makefile to use compile options/libraries determined by configure (bugreport:1109). - Fixed error messages from the tool and grfio library overlapping each other (bugreport:2403). ai4rei 2011-01-01 20:43:02 +00:00
  • bf53c4e2a8 * Pending trade requests no longer prevent a character from trading someone else instead (official). - This fixes trade window displaying wrong name when attempting to deal multiple characters (bugreport:344). ai4rei 2011-01-01 01:05:32 +00:00
  • 9256dbfc80 * Fixed a nullpo crash in pc_gainexp when receiving exp though script command getexp (topic:262958, since r14625). ai4rei 2010-12-31 01:17:03 +00:00
  • 55a4f8411e * Updated mapcache up to 2010-12-01. Adds Bifrost, Dewata and Malangdo maps. ai4rei 2010-12-31 01:00:05 +00:00
  • 75ca2f146a * Fixed improper use of itemdb_search. It does not return NULL but a dummy item, if the item id is invalid. ai4rei 2010-12-30 17:23:54 +00:00
  • 310d719f6e - Lowered the required level to equip Expert Ring from 90 to 50. (bugreport:2853) - Changed equip location for Odin mask, and made it non-refinable. (bugreport:4221) - Changed the weight of the Atroce Blade from 200 to 350. (bugreport:4405) - Added Tatacho Card to Tatacho's drops. (bugreport:4469) - Changed Crunch Toast generated by the F_Toast_Box. (Bugreport:4610) - Corrected typo with Dagger of Hunter, casts Bash level 10 at 10% chance (bugreport:4667) - Corrected Veteran Hammer, now uses bHealPower instead of bSkillheal. (bugreport:4670) L0ne_W0lf 2010-12-30 16:46:14 +00:00
  • ad0f39a6ec * Made remaining csv databases (guild, castle, homunculus, itemdb, mercenary) use sv_readdb, where applicable (follow up to r14524, r14526 and r14532). - Few databases remain unchanged, which have either a custom layout or are otherwise incompatible with sv_readdb. ai4rei 2010-12-30 01:25:19 +00:00
  • 33d2446b11 * Collection of random insignificant changes. - Added progress indication on map-server shutdown when objects are removed from maps, as it takes significant amount of time to complete. - Moved ers_free in db_obj_vclear, so that the node pointer is not used for comparison after it has been freed. - Some documentation of shop packets. ai4rei 2010-12-29 21:31:36 +00:00
  • 73ea4abec4 * Fixed 'console' plugin not working on Windows, due to NULL passed to CreateThread instead of required pointer to thread id variable. - Fixed 'console' plugin causing delete_timer error when it fails to load, due to uninitialized variable. * Renamed plugin.def to sample.def and added 'sample' plugin exports into it, as it's purpose is nothing than a sample right now. - Also added .def files for 'gui' and 'pid' plugins as MSVC does not export everything automatically and missing event export cause the plugins silently failing. - Added VS6, VS8 and VS9 projects for compiling plug-ins, which can be used on Windows. * The plug-in system will now report, if it cannot import an event function. ai4rei 2010-12-29 05:14:16 +00:00
  • b7c868ef79 * Fixed char-server making assumptions about RFIFO data length in character deletion packet (since r10909). * Fixed login-server discarding RFIFO data, when the length is 1 byte; minimum packet size is 2 bytes (since r5027). - Fixed login-server not skipping packet 0x2728's data on failure (since r12043). ai4rei 2010-12-29 01:55:05 +00:00
  • e52ae8ad6c * Removed unmaintained and broken 'adduser' tool (topic:262284). ai4rei 2010-12-28 13:26:35 +00:00
  • 8b9b627e1e * Added item stacking limit database (item_stack.txt) required for runes and other 3rd class related skill items. ai4rei 2010-12-27 11:30:37 +00:00
  • 0ac09ae0aa * Merged fixes from trunk for script command 'checkweight' (r14631) and skill-based item production (r14633). ai4rei 2010-12-27 11:30:00 +00:00
  • 3ca9ea993f * Fixed skill_can_produce_mix not checking, whether or not the produced goods can actually be stored (bugreport:4674). ai4rei 2010-12-27 09:36:44 +00:00
  • 2b6f273e92 * Merged changes from trunk [14496:14630/trunk]. ai4rei 2010-12-26 22:36:41 +00:00
  • 85d04b3cfb - Added missing script_pushint() in 'checkweight' that were forgotten in r14629. brianluau 2010-12-26 22:22:04 +00:00
  • 17cbc67f05 * Reverted r14565, as the database version is already properly commented in source and is overwritten upon first sync of account.txt anyway. ai4rei 2010-12-26 18:25:46 +00:00
  • b0a320808c * Cleaned up script command checkweight. - Replaced some code parts with calls to pc_checkadditem and pc_inventoryblank (follow up to r13735). - Fixed item id not getting checked for validity properly. * Moved MAX_AMOUNT check in pc_checkadditem to the top of the function, to prevent unnecessary inventory scan before it. ai4rei 2010-12-26 16:42:39 +00:00
  • 5984718d86 * Fixed opening other player's vending terminating currently running NPC conversation. Vending is now unavailable when talking to an NPC (bugreport:2208). * Fixed vending not accepting 0 Zeny as sell price. The client asks for confirmation when you attempt to sell items at 0 Zeny (bugreport:2595, since r918 and r11344). ai4rei 2010-12-26 15:02:31 +00:00
  • 226fa32b4c * Fixed items, that get dropped at 100% chance, being reported in @iteminfo as 'available in the shops only' (since/replaces r3482). ai4rei 2010-12-26 13:32:07 +00:00
  • 708ea3bf59 * Updated commands @delitem/#delitem. - No longer deletes stackable items one by one (bugreport:1914). - Fixed pets not getting deleted when a pet egg was deleted. - Fixed outdated usage message (since r13403). ai4rei 2010-12-26 12:19:36 +00:00
  • 6e428a589a * Merry Christmas eAthena! * Exp modifiers based off player/mob level difference. SketchyPhoenix 2010-12-26 03:41:31 +00:00
  • cce4c55f47 * Fixed two-hand weapons not getting recognized as such upon equipping, causing respective one-hand weapon's base ASPD values being used instead (bugreport:4659, related r12599). ai4rei 2010-12-26 03:36:14 +00:00
  • e07b6c4caa * Updated script commands delitem and delitem2. - Items are now deleted only if there is enough of them (as per r14395, related r13368). - Not equipped items are now actually prioritized over equipped ones (related r200). - Fixed item id not getting checked for validity. ai4rei 2010-12-25 23:00:05 +00:00
  • 3eb60a58f7 * Fixed a compile error in txt-converter-char caused by 'save_log' being declared by both SQL and TXT (bugreport:4671, since r14619). ai4rei 2010-12-25 19:51:31 +00:00
  • 78f2401ea0 * Made SQL char-server options 'chars_per_account' and 'char_del_level' work on TXT as well (follow up to r1063 and r8420). ai4rei 2010-12-25 15:48:26 +00:00
  • 9aa76bdd13 * Added support for new /remove and /recall packets for 2010-08-03aRagexeRE and newer. ai4rei 2010-12-25 01:40:35 +00:00
  • 8af3da1d3e * Synchronized TXT/SQL char-server code a bit. ai4rei 2010-12-25 01:08:36 +00:00
  • adb8fd5aa3 * Fixes to char-server. - Removed unnecessary #includes from TXT and synchronized them with SQL. - Fixed TXT having start Zeny of 500 instead of 0 by default (follow up to r4409 and r8420). - Fixed TXT using 1024 instead of NAME_LENGTH for 'unknown_char_name' (follow up to r2191). - Fixed SQL potentionally attempting to disconnect a player for account_id == 0 in changesex packet. - Fixed SQL looking for option 'db_path' in 'inter_athena.conf' instead of 'char_athena.conf'. - Fixed char select not sending a reply packet, when selected character was not found. - Made use of safestrncpy instead of strcpy, strncpy and memset for copying strings where appropriate. - Removed unused function 'chardb_final' in TXT (since r4878). - Removed unnecessary WFIFOHEAD in char deletion in SQL (since r11245, related r9307 and r10909). ai4rei 2010-12-24 23:04:35 +00:00
  • a45a6400e3 * Fixed server processing the sell list (deleting items and giving zeny) for script-controlled shops (OnSellItem), causing the controller script to fail (bugreport:4656, since r6557). - This also makes the server first check the sell list and only continue, if all items can be processed, thus no longer causing incomplete deals and the need for client disconnection in such case (since r6557). ai4rei 2010-12-23 16:05:49 +00:00
  • d23eafd077 * NPC shop buy list received from the client is now validated for scripted shops (OnBuyItem), before the control is transfered to the script, as well (bugreport:3680, since r5841, related r8525). ai4rei 2010-12-22 23:05:50 +00:00
  • 1e81541e66 * Resolved random compiler warnings. - Silenced pointer size mismatch gcc warning for variables passed to script_setarray_pc (bugreport:4661, since r14613). ai4rei 2010-12-22 14:06:37 +00:00
  • 951823bbde * Fixed sql mapreg loading code specifying output buffer size for SqlStmt_BindColumn without zero-terminator, leading to truncations of variable names and/or their values when using the maximum length (bugreport:1939, since r11245). ai4rei 2010-12-22 12:11:15 +00:00
  • b86d48e71a * Added script_setarray_pc for setting temporary character array variables outside of script.c without requiring them to use script-interal code (add_str and reference_uid). - Applied script_setarray_pc to assignment of dynamic shop arrays (related r5841). ai4rei 2010-12-21 23:23:06 +00:00
  • cbf4ef5dd5 * Replaced in-place generation of uid of script array elements with reference_uid macro (follow up to r10813). ai4rei 2010-12-21 22:52:25 +00:00
  • 7c90fd1bf1 * Fixed dynamic shop arrays @bought_nameid, @bought_quantity, @sold_nameid and @sold_quantity not getting reset to zero before use, thus providing attached script with wrong/old data, if it did not clear them by itself in previous call (bugreport:1574, since r5841). ai4rei 2010-12-21 21:30:46 +00:00
  • 2a043e4999 * Removed 'strsignal' forward-declaration from 'sig' plugin to prevent random gcc distributions from failing to compile due to mismatched declaration already present in <string.h> (bugreport:4644, topic:262284, follow up to r14591). - Removed WIN32 conditions in non-WIN32 code in 'sig' plugin (follow up to r4380). ai4rei 2010-12-21 10:04:10 +00:00
  • 8643992d0b * Fixes to the dynamic shop sample script (first part of dynamic shop fixes). - Fixed wrong check in ::OnSellItem, causing not-enough-items condition not getting detected (since r11829). - Fixed an exploit in ::OnSellItem, causing Zeny to be given to the player, even if the items fail to delete (since r5842). - Fixed missing 'close' in ::OnSellItem (since r5842). - Replaced 'end' with 'close' in ::OnBuyItem (since r5842, followup to r11829). ai4rei 2010-12-19 18:04:18 +00:00
  • e45ba2f126 * Replaced maximum script array size literals with a define (constant). - Fixed an off-by-one mistake in copyarray, allowing to copy 1 element more into the target array, than allowed (since r10813). ai4rei 2010-12-19 15:21:46 +00:00
  • 08684261f6 * Renamed item array in 'struct guild_storage' from 'storage_' to 'items' to match 'struct storage_data' (related r12933). ai4rei 2010-12-18 16:40:53 +00:00
  • 30d36bd8a1 * Bunch of intif_parse_LoadGuildStorage fixes. - Fixed guild storage not being sorted, when the storage had to be requested first (follow up to r14605). - Fixed missing check, whether or not the character has already an open storage (follow up to r4562). - Fixed missing GM trust check, whether or not the player is allowed to use guild storage (follow up to r3481). ai4rei 2010-12-18 16:24:23 +00:00
  • 9ae0e011e7 * Fixed character storage no longer being sorted (bugreport:1982, since r12950). - Guild storage is now sorted before being displayed rather than after being saved... - Merged storage_gsortitem into storage_sortitem. - Added option 'client_sort_storage' to control storage sorting. ai4rei 2010-12-18 15:20:31 +00:00
  • 7ed6e26fb4 * Updates to handling of hair color/style and cloth color of characters. - Moved limit shortcut defines from mmo.h to battle.h, as they are only required in files, which include battle.h (since pre-svn 2004/10/15). - Moved hair style/color validation from char-server to map-server. This enables use of non-default limits as specified in battle config, rather than being restricted to hard-coded ones (bugreport:150). - Cleaned up related capping of values in pc_changelook (related r1708). ai4rei 2010-12-18 12:48:56 +00:00
  • 1543efa34c * Fixed usage of literals for map name length in character list packet (since r14368). ai4rei 2010-12-18 11:03:16 +00:00
  • 867b706234 * Made the 'player not attached' script error also report the function it occured in, if available. ai4rei 2010-12-18 01:19:16 +00:00
  • 89dc57acdc * Fixed a crash, when script command 'doevent' is called without an attached player (bugreport:3973). ai4rei 2010-12-17 23:41:02 +00:00
  • d59156d971 * Fixed label definitions silently overwriting built-in script functions (bugreport:2806, follow up to r8027). ai4rei 2010-12-17 22:54:13 +00:00
  • ddbbf5e603 * Added temporary check to skill_delunitgroup to prevent crashes when 'group' is NULL and added some debug messages to track down the source of the crash (bugreport:3504). ai4rei 2010-12-17 20:04:26 +00:00
  • 59e20f2496 * Spellchecked script_commands.txt. ai4rei 2010-12-17 13:55:04 +00:00
  • f964fb6ec2 * Random script engine clean-ups that have accumulated over time. - Resolved unnecessary script_getnum re-evaluation in a loop in script command 'npcshopdelitem' (since r7120). - Script commands 'menu', 'select' and 'prompt' now warn, when there are more menu options, than the client can handle correctly (TODO from r10316). ai4rei 2010-12-17 12:40:38 +00:00
  • 6269cfe730 * Added missing pet db documentation for fields 'attack_rate', 'defence_attack_rate', 'change_target_rate', 'pet_script' and 'loyal_script' based on the one provided by frenzmu06 (bugreport:4636, follow up to r13752). ai4rei 2010-12-17 00:51:00 +00:00
  • 7502f6c185 * Reverted r14525 (introduction of SV_READDB_MAX_FIELDS) because it causes confusion to certain group of users and depends on MAX_LEVEL since r14526. - Made sv_readdb be able to process any amount of columns instead. ai4rei 2010-12-16 22:53:42 +00:00
  • 9eeaa7dc47 * Fixed a mistake in sv_split, causing CR being recognized as EOL character, even when only LF was specified (since r12459). ai4rei 2010-12-16 20:55:41 +00:00
  • ddca23e35d * Corrected type of second argument of script command 'setbattleflag' from string to number (bugreport:4640, topic:261833, since r5407, related r14577). ai4rei 2010-12-15 23:50:42 +00:00
  • 98c85e0d33 * Fixed missing check in cooking, causing cooking kit requirement could be bypassed by sending 0x25b (CZ_REQ_MAKINGITEM) directly (bugreport:4642, since r13628). ai4rei 2010-12-15 19:33:27 +00:00
  • af9699058d * Fixed plugin 'sig' not being compilable on Mac OS X, due to different return value type of 'strsignal' (bugreport:4637). ai4rei 2010-12-13 20:57:21 +00:00
  • 7e97934f53 * Added pet_db2.txt to make it apparent, that pet db has support for customs as well. - Fixed typo 'HungeyDelay' into 'HungryDelay' in pet database description (bugreport:4636, since r13752). ai4rei 2010-12-13 10:58:56 +00:00
  • 63d3ed791c * Fixed homunculus_autoloot not working with skill/item granted drops and loot (bugreport:4452, since r12203). ai4rei 2010-12-12 21:14:16 +00:00
  • 23ac179cf0 * Fixed killed monsters were assumed to be killed by homunculus only, if no damage log entries were elligible for exp distribution, even when no homunculus took part in damage dealing (bugreport:4452, since r12203). ai4rei 2010-12-12 21:09:55 +00:00
  • c457a39996 * Added enumeration for monster damage log field 'flag'. * Corrected wording of the setting homunculus_autoloot (since r12203). ai4rei 2010-12-12 20:22:25 +00:00
  • e7fec551b1 * Removed disabled backup of script command 'isequipped' (since r1605). ai4rei 2010-12-12 18:06:14 +00:00
  • edfc3293e5 * Made script engine's DEBUG_DISASM block use script_op2name, rather than hardcoding operator names as per TODO from r13083 (related r9569, follow up to r10667). ai4rei 2010-12-12 16:09:18 +00:00
  • b19741a68a * Cleaned up MOTD reading (related r292 and r4552). - Added a warning for common client crash caused by the sequence ' :' in MOTD. ai4rei 2010-12-12 14:53:57 +00:00
  • 6a0558d0c2 * Fixed impossible condition in soundeffect script command (since athena-dev-2.1.1-mod1046, related r5841). ai4rei 2010-12-12 13:48:14 +00:00
  • adc89d50f4 * Updates to the playBGM functionality (since r14335). - Removed impossible condition in playBGM script command (from soundeffect). - Removed unused code (retrieving of a bl) in playBGMall (from soundeffectall). - Made playBGMall default to 'entire server' when both map name and coordinates are omitted instead of printing an error. - Updated documentation for playBGM and playBGMall to match actual behavior. - Removed unused parameter 'bl' in clif_playBGM. ai4rei 2010-12-12 13:10:08 +00:00
  • 6aabf7c260 * Fixed script command setd always assuming value parameter to be a string, which causes hexadecimal and octal numbers not being handled properly (topic:261833, followup to r14577 and r14578). ai4rei 2010-12-12 01:38:41 +00:00
  • c961604f0b * Removed motd from ragsrvinfo table in main.sql, missed in previous commit (follow up to r14579). ai4rei 2010-12-12 00:58:24 +00:00
  • d173283814 * Updates to dynamic server information ragsrvinfo on SQL. - Fixed exp and drop rates (int) getting truncated (short) when sent to char-server. - Removed motd from ragsrvinfo as it is not dynamically changed by the server and as such can be read by 3rd party applications directly from conf/motd.txt if required. ai4rei 2010-12-12 00:44:38 +00:00
  • 8c9202976a - Fixed argument declaration of 'setd' (topic:261833, related r14573). brianluau 2010-12-12 00:12:10 +00:00
  • 6a684a566b * Added support for checking argument data type of built-in script functions (bugreport:1701, topic:261833, related r14573). ai4rei 2010-12-11 21:52:27 +00:00
  • 72e7dce800 * Fixed error message in intif_parse_mercenary_received printing wrong struct size (bugreport:4633, since r13116). ai4rei 2010-12-11 12:13:20 +00:00
  • 806daea231 * Replaced buildin_getpartyname_sub, buildin_getguildname_sub and buildin_getguildmaster_sub, which create only unnecessary overhead, with equivalent inlined code. - Fixed a memory leak in getguildmasterid, when the guild leader was not online (bugreport:2743). - Command getguildmasterid no longer requires the guild leader to be online. ai4rei 2010-12-11 01:23:38 +00:00
  • f27307a8cf * Fixed bAutoSpellOnSkill bonuses not working independently of each other (bugreport:4617, since r13596, related r14536). ai4rei 2010-12-11 00:07:25 +00:00
  • e560ba458b * Revised argument declaration of all script commands according to the actual functions' argument usage. - Fixed many script commands with fixed amount of optional parameters to no longer accept any amount of arguments (faulty declaration). - Corrected use of dummy parameter for guildopenstorage in scripts. ai4rei 2010-12-10 22:29:12 +00:00
  • a322c9e9f1 * Applied update to charhelp.txt provided by EvilPuncker to match current charcommand behavior (bugreport:4632, follow up to r13403). ai4rei 2010-12-10 16:59:20 +00:00
  • 522a51bb10 * Removed some of the duplicate, storage-related packet code. - Removed clif_guildstoragelist and adjusted clif_storagelist to be able to handle any kind of storage. - Removed clif_guildstorageitemadded in favor of clif_storageitemadded. - This also fixes clif_guildstorageitemadded sending old update packet for clients prior 20090603, although packet 0x1c4 (ZC_ADD_ITEM_TO_STORE2) was added before PACKETVER 5 (before 2003-11-03aSakexe, exact addition date unknown) (since r14286). ai4rei 2010-12-09 23:18:03 +00:00
  • 6cfbe77910 * Applied some script command documentation updates and fixes as already done inside the wiki. - Updated description for 'next', 'return', 'attachrid', 'detachrid', 'itemskill', 'openstorage', 'skilleffect', 'donpcevent', 'day', 'night', 'atoi' and 'axtoi' to resolve inaccuracies, missing information or unverified behavior. - Clarified the purpose of the 'jump_zero' and 'getelementofarray' script commands. - Fixed 'changebase' stating, that it only works in item scripts (since r2402). - Fixed 'kickwaitingroomall' stating, that it is not properly linked into the script engine, thus not working (since r13732). - Updated the description for 'cutin' so that it does not give the impression, that the client is able to display multiple illustrations at once, and being less confusing about the maximum size of illustrations. ai4rei 2010-12-08 23:41:55 +00:00
  • 00a72ed8b9 * Fixed txt-converter-login was no longer compilable with supplied project/make files, due to missing reference to function exists in utils.c (bugreport:4626, since r14528). ai4rei 2010-12-08 00:15:48 +00:00
  • 437a082a1a * Applied svn:eol-style to VS2010 project files (follow up to r14562). ai4rei 2010-12-07 20:10:53 +00:00
  • e26ea94a2f * Reverted r14563, due to multiple issues which render the source malfunctioning or uncompilable. To be redone later (bugreport:4627). ai4rei 2010-12-07 19:45:24 +00:00
  • 45c05e45b7 Removed unnecessary reference operator from scanf calls passing character strings as arguments in adduser tool. Paradox924X 2010-12-07 19:24:03 +00:00
  • f95546e131 Revert of r14564. The value wasn't an arbitrary account id but rather the file format version. Added comment specifying this. Paradox924X 2010-12-07 19:18:03 +00:00
  • bece9eef66 Removed arbitrary account id from atop account.txt (Since r13000). Paradox924X 2010-12-07 19:06:48 +00:00
  • ca53ef6f4a Changed almost all instances of sprintf() to snprintf(). Paradox924X 2010-12-07 18:38:03 +00:00
  • f6d95be1f9 Added Visual Studio 10 project files. Paradox924X 2010-12-07 12:14:52 +00:00
  • eaa7afe00c * Further corrections to doc/item_bonus.txt (bugreport:4624). - Added documentation for bUnbreakableGarment, bUnbreakableWeapon, bUnbreakableArmor, bUnbreakableHelm, bUnbreakableShield, bUnbreakableShoes, bBreakWeaponRate and bBreakArmorRate (follow up to r485, r915, r1116, r13819). - Fixed bIgnoreDefEle having race constants listed instead of element constants (since r12804). - Fixed bUnstripable* not mentioning, that the bonus parameter is meaningless (follow up to r1382). ai4rei 2010-12-07 10:02:35 +00:00
  • a6c1101658 * Corrected description for bonuses bHealPower and bHealPower2 stating skill names being supported, although the bonus does not accept 'skill' as parameter (bugreport:4619, since r13821). ai4rei 2010-12-06 16:17:46 +00:00
  • 013acf50b1 Added support for bonus bAddItemHealRate, which works for all healing items care of Epoque. Updated some items to use bonus bAddItemHealRate, and healpower2. L0ne_W0lf 2010-12-06 00:15:16 +00:00
  • c1151a7ee3 * Fixed party booking search increasing result counter, even when no results were found, causing crashes from r14516 onwards (bugreport:4615, since r14412). ai4rei 2010-12-05 00:00:37 +00:00
  • 03ab7f382d * Added 3rd class stat bonuses (source: kRO website, February 2010). ai4rei 2010-12-04 19:34:48 +00:00
  • 2e82e68ce9 * Fixed soul linkers not receiving taekwon angel buffs upon level up (bugreport:3585, since r3657 and r3660, related r6294). ai4rei 2010-12-03 17:27:07 +00:00
  • d68eeba638 Corrected incorrect bonuses relating to bAddMonsterDropItem/Group. (burgerport:4569) Updated the IG_Ore, IG_Food, IG_Recovery and IG_Jewel item groups to official items/rates. As a result bAddMonsterDropItemGroup now uses the highest rate in group as it's base rate. Updated instances with more proper English, care of Resplendent. L0ne_W0lf 2010-12-03 16:14:07 +00:00
  • d3773c0b51 * Corrected 'chance' in description for bonuses bAddMonsterDropItem and bAddMonsterDropItemGroup (bugreport:4063, partially since r1572). ai4rei 2010-12-03 09:59:34 +00:00
  • 5cfc017080 * Removed leftovers of the item_value_db.txt feature (bugreport:2031, since athena-dev-2.1.1-mod377, followup to pre-svn 2004/05/29). ai4rei 2010-12-03 09:15:29 +00:00
  • e4ae836f44 Updated some more cash shop boxes to use rentitem instead of getitem. Added mercenary skills for Mimic, Disguise, Alice, Doppelganger, and Egnigem. Removed duplicate NPCs in Lighthalzen and Morroc. (bugreport:4555) Corrected typo (Sit -> Suit) in enhcant_arm NPC. (bugreport:4586) Corrected a typo in the christmas_2008 event. (bugreport:4600) Changed which White Lady spawns in endless tower. (bugreport:4601) Also added Quest Log Entries to Endless Tower, please test. L0ne_W0lf 2010-12-03 02:24:34 +00:00
  • cd78795961 * Various code tweaks and updates related to item types. - Replaced item type literals with their appropriate constants. - Added itemdb_typename to replace the ugly "BUG!" filled array in @iteminfo (since r1741, follow up to r14550). - Made the item database parser verify item type for validity. - Added item type constants to const.txt for use in scripts (getiteminfo). ai4rei 2010-12-02 22:33:32 +00:00
  • df41665d39 * Added support for IT_CASH to @iteminfo, logging filters and item drop rate adjustment. Added 'show_picker.item_type'-specific IT_CASH value to it's description (follow up to r14549). ai4rei 2010-12-02 20:44:38 +00:00
  • 28e4aaf123 * Added item type IT_CASH (item type 18) Requires user confirmation before using/generating item(s). * Updated the item types for several of the cash item boxes to 18. * Fixed the Exorcism_Bible bonus, missing {}'s for who knows how long. (bugreport:4342) * Updated Brasilis monsters stats again, care of Playtester. L0ne_W0lf 2010-12-02 19:23:32 +00:00