Commit History

Author SHA1 Message Date
  Lance 020b35d68a * Using malloc for memory allocations that doesn't need to be pre-initialized. 19 years ago
  skotlex f8db64c952 - Added constant MAX_MOB_DROP to specify the amount of normal drops a mob has. The mob_db reading code will automatically parse the file according to the number of drops expected (the Mexp/Mper and MVP item rewards must still be after the normal drops). Set to 10 currently. 19 years ago
  skotlex 11bb133151 - Fixed base-level up @ command giving stat points instead of taking them away when leveling down. 19 years ago
  skotlex af55aa1e6e - Updated item_db.sql to current. 19 years ago
  skotlex d66d94cd80 - Item use interval is set to a default of 100ms now. 19 years ago
  skotlex dfca545bcf - When Taekwons level up they get Bless and Agi Up level 10 instead of the S.Novice bonuses. 19 years ago
  skotlex 56571363d2 - Wedding Dress/Tuxedo now handle view-change using the onequip/onunequip scripts. 19 years ago
  skotlex d44188210b - Renamed skill_clear_element_field to skill_clear_group, it accepts a flag to determine what to erase. &1 for elemental fields, &2 for traps. Also rewrote how it works to prevent missing elements (since each time an element is erased, the array contents shift) 19 years ago
  skotlex 34fa41861e - Added -fstack-protector to the Makefile, commented out by default. 19 years ago
  skotlex 41a6c38e23 - Added SC_KEEPING/SC_BARRIER to calc_flag in status_change_end 19 years ago
  skotlex 3ffd7ebdb9 - Updated the HP/SP leech structures to have race-data attached to them. 19 years ago
  skotlex bd17bad4eb - Fixed items not really getting unequipped when they should. 19 years ago
  skotlex e49d9e7dac - Fixed the equip/unequip scripts not triggering for compounded cards. 19 years ago
  skotlex c69118e1e5 - Added two columns to item_db: equip_script and unequip_script are scripts that are executed once when the corresponding item is equipped or unequipped respectively. 19 years ago
  skotlex 6b9fd3cf04 - Removed message 592 from trade.c 19 years ago
  skotlex 6ec369963a - skill_clear_unitgroup is now invoked in unit_remove_map only on death if the applicable battle setting is set. It is now also invoked in unit_free. 19 years ago
  skotlex 3a2c267be6 - Added state.running to unit_data to make it easier to check for running characters (saves having to get the sc data and check for the corresponding timer all the time) 19 years ago
  skotlex 3522a7f83e - Fixed Magnum break's animation not showing if the fire-elemental bonus did not start. 19 years ago
  skotlex 5b9305fe41 - Removed the ->prev != NULL checks in skill_attack due to the fact that the code should check elsewhere how it should behave (eg: if traps are not cleared on death, stepping on one afterwards SHOULD cause damage) 19 years ago
  skotlex 0ef81c9d08 - Implemented use of ers for skill_unit_groups to reduce memory usage. NEEDS TESTING 19 years ago
  skotlex 418c98ea0a - Modified the unit_data structure to handle automatically switching between chasing and attacking a character. Note that it's a work in progress and not yet properly tested/finished... 19 years ago
  skotlex 8f20e263b2 - Added function status_change_init to initialize all the sc timers. Added sc_data initialization to the npc structures who were missing them. 19 years ago
  skotlex 3b5c9e1f78 - Moved the devotion damage reduction to the block that only executes if flag is zero in battle_damage. 19 years ago
  skotlex 4dc9cb89ad - Fixed pc_setpos ignoring the clrtype sent to it. 19 years ago
  skotlex 3c79b79483 - Fixed an error on the error-message when job_db1 doesn't has enough columns. 19 years ago
  skotlex f3d9444348 - Added a define list for weapon types in pc.h 19 years ago
  skotlex add318fc2f - Some cleanup of clif_parseloadendack, fixed guild-member list being sent on all map-changes. 19 years ago
  skotlex 491228d9cc - Added inter config connection_ping_interval which specifies interval in hours at which mysql_ping's must be done on all connection handles to keep the mysql connection alive. Defaults to 0 (disabled) 19 years ago
  skotlex fa1d4e5bf8 - Fixed pc_setpos using unit_remove_map with type 0 instead of 3, which confuses clients and makes them think the character in question is still standing on the spot where it was removed. 19 years ago
  skotlex cabad21166 - Cleaned up (fixed?) a possible overflow in pc_isUseitem, thanks to foobar. 19 years ago