Commit History

Author SHA1 Message Date
  ai4rei 8af3da1d3e * Synchronized TXT/SQL char-server code a bit. 14 years ago
  ai4rei adb8fd5aa3 * Fixes to char-server. 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 1e81541e66 * Resolved random compiler warnings. 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 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). 14 years ago
  ai4rei cbf4ef5dd5 * Replaced in-place generation of uid of script array elements with reference_uid macro (follow up to r10813). 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 8643992d0b * Fixes to the dynamic shop sample script (first part of dynamic shop fixes). 14 years ago
  ai4rei e45ba2f126 * Replaced maximum script array size literals with a define (constant). 14 years ago
  ai4rei 08684261f6 * Renamed item array in 'struct guild_storage' from 'storage_' to 'items' to match 'struct storage_data' (related r12933). 14 years ago
  ai4rei 30d36bd8a1 * Bunch of intif_parse_LoadGuildStorage fixes. 14 years ago
  ai4rei 9ae0e011e7 * Fixed character storage no longer being sorted (bugreport:1982, since r12950). 14 years ago
  ai4rei 7ed6e26fb4 * Updates to handling of hair color/style and cloth color of characters. 14 years ago
  ai4rei 1543efa34c * Fixed usage of literals for map name length in character list packet (since r14368). 14 years ago
  ai4rei 867b706234 * Made the 'player not attached' script error also report the function it occured in, if available. 14 years ago
  ai4rei 89dc57acdc * Fixed a crash, when script command 'doevent' is called without an attached player (bugreport:3973). 14 years ago
  ai4rei d59156d971 * Fixed label definitions silently overwriting built-in script functions (bugreport:2806, follow up to r8027). 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 59e20f2496 * Spellchecked script_commands.txt. 14 years ago
  ai4rei f964fb6ec2 * Random script engine clean-ups that have accumulated over time. 14 years ago
  ai4rei 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). 14 years ago
  ai4rei 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. 14 years ago
  ai4rei 9eeaa7dc47 * Fixed a mistake in sv_split, causing CR being recognized as EOL character, even when only LF was specified (since r12459). 14 years ago
  ai4rei ddca23e35d * Corrected type of second argument of script command 'setbattleflag' from string to number (bugreport:4640, topic:261833, since r5407, related r14577). 14 years ago
  ai4rei 98c85e0d33 * Fixed missing check in cooking, causing cooking kit requirement could be bypassed by sending 0x25b (CZ_REQ_MAKINGITEM) directly (bugreport:4642, since r13628). 14 years ago
  ai4rei af9699058d * Fixed plugin 'sig' not being compilable on Mac OS X, due to different return value type of 'strsignal' (bugreport:4637). 14 years ago
  ai4rei 7e97934f53 * Added pet_db2.txt to make it apparent, that pet db has support for customs as well. 14 years ago