提交歷史

作者 SHA1 備註 提交日期
  zephyrus c5cc2257d3 - Moving all content of Homunculus code to a proper file Homunculus.c/h 17 年之前
  zephyrus d650043597 - Implemented unit_calc_pos (copy from pet_calc_pos) to implement it on Mercenary/Homunculus and don't use x,y-1 always. 17 年之前
  zephyrus 399efe15bd - Completed Mercenary Create, Delete, Save. Tests OK. 17 年之前
  zephyrus 1204fd49db - Mercenary Packets (Server to Client). Still need a little more info. 17 年之前
  zephyrus 4ca3bd6ce3 - Mercenary data structures. 17 年之前
  zephyrus bc00263633 - Mercenary Database Reading. 17 年之前
  ultramage 582c36c11e Renamed struct 'skill' to 's_skill' to remove naming collisions. 17 年之前
  ultramage 6c8cf8d611 Replaced occurences of '-1' with the more appropriate 'INVALID_TIMER' value where appropriate. 17 年之前
  ultramage 6559c24882 Replaced the integers+checking approach in r12679 with usage of floating point arithmetic. 17 年之前
  ultramage d5775e7e11 Implemented get_percentage() for compact and safe calculation of percentual values. 17 年之前
  FlavioJS c880052f0f * Changed the data field of timers from int to intptr. 17 年之前
  ultramage 94943b2b6a Adjusted eAthena code to compile cleanly in C++ mode. 17 年之前
  skotlex 9c638fa6b2 - Added status_calc_life to properly calculate hp/max_hp as a ratio taking into accounts overflows (and for now also avoids divisions by 0). Applied this function around clif.c, mob.c and pet.c 17 年之前
  skotlex ace81763bc - removed redundant clif_hominfo line in merc_hom_dead (it was sent already from hom_damage) 17 年之前
  ultramage 2b186ae7b8 Fixed some minor inconsistencies in homunculus packets, in an attempt to make the lvl99 aura show to owner onSpawn. 17 年之前
  skotlex 6840bb28ab - Moved subtype from struct block_list to struct npc_data. 17 年之前
  ultramage 5f3c387a37 * Homunculi now reset their can-act delay on call/resurrect/mapchange (allows bypassing delays by doing rest/call instead of relog) [ultramage] 17 年之前
  ultramage 560005b13e Removed battle_config.error_log as console_silent already handles this 17 年之前
  ultramage b5cf6976a2 Fixed some homunculus skill offset calculation mistakes (bugreport:363) 17 年之前
  ultramage d2b9e2498e Some code cleaning... 17 年之前
  skotlex 1e999c8051 - cleaned up homshuffle and fixed a possible crash in it. 17 年之前
  FlavioJS f808f37ec1 * Delayed the check for required items when a skill is cast to when they are consumed. Now skills only fail due to lack of items after being cast. 17 年之前
  zephyrus 383f017009 * Moved the homunculus shuffle code to mercenary.c, fixing the bug in the atcommand not using the bonus evolution stats for homunculus. 17 年之前
  skotlex d25b5ad103 - Cleaned up a bit the homunculus evolution code, and fixed homevolution allowing the homunc to 're-evolve' even though it was already evolved. 18 年之前
  ultramage 3417441a6f Fixed a rare crash concerning invalid homunculus data and one NULL-pointer. 18 年之前
  ultramage 0072a0189e * Cleaned/clarified some #include relationships between headers 18 年之前
  skotlex 52ed64546e - Changed the structure of the homunculus_db file so that the homunculus and its evolved version share the same line. Also added the evolution bonuses to it. 18 年之前
  ultramage 0236557286 Made Homunculus Resurrection only fail on cast-end (see topic:155223) 18 年之前
  ultramage dfdb5368c7 Corrected some weird fgets() statements, plus reformatted them 18 年之前
  ultramage 5d3ea3da27 * Played around with MinGW a bit today... 18 年之前