summaryrefslogtreecommitdiff
path: root/src/map/mercenary.c
AgeCommit message (Expand)AuthorFilesLines
2008-08-26Reverted all mercenary changes to mapserver homunculus codeultramage1-231/+1016
2008-08-24- Mercenary Dismiss packet and some corrections.zephyrus1-3/+2
2008-08-24- Implemented Mercenary Scrolls (item_db)zephyrus1-2/+65
2008-08-24- Moving all content of Homunculus code to a proper file Homunculus.c/hzephyrus1-1130/+3
2008-08-24- Implemented unit_calc_pos (copy from pet_calc_pos) to implement it on Merce...zephyrus1-15/+7
2008-08-23- Completed Mercenary Create, Delete, Save. Tests OK.zephyrus1-1/+10
2008-08-23- Mercenary Packets (Server to Client). Still need a little more info.zephyrus1-10/+114
2008-08-22- Mercenary data structures.zephyrus1-1/+11
2008-08-22- Mercenary Database Reading.zephyrus1-0/+165
2008-07-29Renamed struct 'skill' to 's_skill' to remove naming collisions.ultramage1-1/+1
2008-07-26Replaced occurences of '-1' with the more appropriate 'INVALID_TIMER' value w...ultramage1-3/+3
2008-05-01Replaced the integers+checking approach in r12679 with usage of floating poin...ultramage1-1/+2
2008-05-01Implemented get_percentage() for compact and safe calculation of percentual v...ultramage1-1/+1
2008-04-21* Changed the data field of timers from int to intptr.FlavioJS1-2/+2
2008-03-26Adjusted eAthena code to compile cleanly in C++ mode.ultramage1-1/+1
2008-02-21- Added status_calc_life to properly calculate hp/max_hp as a ratio taking in...skotlex1-1/+1
2007-12-18- removed redundant clif_hominfo line in merc_hom_dead (it was sent already f...skotlex1-1/+0
2007-12-02Fixed some minor inconsistencies in homunculus packets, in an attempt to make...ultramage1-2/+1
2007-11-21- Moved subtype from struct block_list to struct npc_data.skotlex1-2/+0
2007-11-21* Homunculi now reset their can-act delay on call/resurrect/mapchange (allows...ultramage1-0/+1
2007-11-17Removed battle_config.error_log as console_silent already handles thisultramage1-2/+1
2007-11-14Fixed some homunculus skill offset calculation mistakes (bugreport:363)ultramage1-4/+4
2007-10-18Some code cleaning...ultramage1-1/+1
2007-10-12- cleaned up homshuffle and fixed a possible crash in it.skotlex1-6/+4
2007-10-08* Delayed the check for required items when a skill is cast to when they are ...FlavioJS1-3/+3
2007-10-03* Moved the homunculus shuffle code to mercenary.c, fixing the bug in the atc...zephyrus1-0/+50
2007-08-30- Cleaned up a bit the homunculus evolution code, and fixed homevolution allo...skotlex1-2/+2
2007-08-24Fixed a rare crash concerning invalid homunculus data and one NULL-pointer.ultramage1-3/+2
2007-08-19* Cleaned/clarified some #include relationships between headersultramage1-5/+6
2007-08-08- Changed the structure of the homunculus_db file so that the homunculus and ...skotlex1-128/+208
2007-07-03Made Homunculus Resurrection only fail on cast-end (see topic:155223)ultramage1-5/+6
2007-05-25Corrected some weird fgets() statements, plus reformatted themultramage1-3/+3
2007-04-09* Played around with MinGW a bit today...ultramage1-1/+0
2007-04-02- Corrected the login TXT server not initializing the waiting_disconnect vari...skotlex1-0/+2
2007-03-18- Removed the old 'mapserver charsave' mechanismultramage1-1/+0
2007-02-21Applied a consistent look to all header files (copyright, ifdefs)ultramage1-0/+3
2007-02-07Cleaning up of the socket codeultramage1-0/+1
2007-01-27- Moved the pet rename code from int_pet.c to inter.c and normalized it so it...skotlex1-0/+35
2007-01-23- Cleaned the initializing for in the hom viewdata to make it overflow-proof.skotlex1-2/+2
2007-01-23- Added view_data support to mercenary.*, so that the Homunculus entries are ...skotlex1-0/+16
2007-01-20- Updated merc_reset_stats to handle resetting skill tree and points as well.skotlex1-0/+2
2007-01-18- Modified the Storm Gust freeze counter code. It now takes into consideratio...skotlex1-0/+20
2007-01-17- Corrected atcommand @homstats so it shows the correct minimum/maximum possi...skotlex1-76/+82
2007-01-07Undid the memset->malloc_set replacementultramage1-3/+3
2006-12-23- Moved "#include <limits.h>" to cbasetypes.h to ensure it's included before ...FlavioJS1-1/+1
2006-12-11- Spirit of Sin and Enchant Deadly Poison now stack.skotlex1-0/+2
2006-12-05- Massive EOL normalization & 'svn:eol-style native' flag setting for all txt...FlavioJS1-957/+957
2006-12-01- Fixed txt-converter compilation. skotlex1-2/+2
2006-11-29- Fixed (likely) deleting homs from the menu causing a double free'd error.skotlex1-1/+1
2006-11-24- Likely fixed Homunculus not disappearing the second their intimacy hit 0.skotlex1-2/+2