summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-05-31- Moved the JOB_* defines from map.h to mmo.h, update char.c to use them.skotlex6-338/+361
- Added function char_read_fame_list for famelist reading. Invoked it on init, and made it be sent automatically to connecting map servers. - Removed request to reload fame list when map server connects. - Some cleaning of the fame-list reading code. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31Fixed Arrow Crafting, now using the official X.2 valuesPlaytester2-30/+22
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6894 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31Updated item_db according to info provided by HaploPlaytester2-10/+11
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6893 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-1/+2
- Incorrect SQL syntax in login.c (missing collumn) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6892 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Some cleaning of the fame-update code, fixing a logic bug which made the ↵skotlex5-44/+69
ranking list fail to display the correct ranker names. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6891 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Removed typedef bool from socket.h and included cbasetypes.c instead.skotlex3-53/+29
- Cleaned up and corrected the calculation of hit/flee/cri/lucky dodge in status_calc_bl. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6890 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31Added Rachel and Ice Dungeon warpsPlaytester6-1/+90
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6889 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Corrected a null_po in pet_equip when trying to equip stuff without a pet.skotlex1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6886 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31Changed the range of Rotar Zairo to 7, as it should be.MasterOfMuppets2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6885 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31many quests variables are shrinked in 1 variable bits. UPDATE ALL YOUR OLD ↵Lupus13-79/+111
scripts! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6884 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Improved]: Lance2-1/+4
- SQL upgrade file for the new loginlog. Thanks to ultramage. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6883 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31* [Fixed]: Lance2-2/+7
- nullpo in pet.c caused by equipping without checking if the pet is available. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6882 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31Removed debug messages (oops)Lance3-3/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6881 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-7/+8
- Latest client support completed! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6880 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Moved]: Lance2-2/+2
fake_npc from map.h to npc.h git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6879 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-7/+7
- Compile warnings/errors git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6878 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-0/+2
- Missing #include for cbasetypes.h in login server SQL. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6877 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6876 ↵Lance1-0/+2
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-8/+13
- Logic errors in run_script git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6875 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Added]: Lance3-653/+690
- Partial support for latest login packet. But it seems to have a new security module. [Lance] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6874 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Improved]: Lance6-17/+41
- Fake NPC interface to use real NPCs. - Scripting interface to restore and save sd->npc_id. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6873 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Added function pc_check_skilltree for checking if you unlocked new ↵skotlex3-37/+72
tree-skills when raising non-passive skills. - Some cleaning of pc_calc_skilltree - Fixed flee/hit calculation in status_calc_bl to account for bonuses from the base status. - Some cleaning of status_calc_pet to use the cap_value define. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6872 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Fixed]: Lance2-6/+8
- Compatibility problems in login.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6871 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Fixed pets ignoring can-act delays for skill usage.skotlex3-2/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6870 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6869 ↵Lance1-0/+1
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31[Improved]: Lance5-10/+23
- loginlog using unsigned long `ip` field. (Please check for compatibility problems). [Added]: - Mercenary.c in VS.NET 2005 project files git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6868 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-31- Fixed status_calc_pc not zero'ing ALL vars it should, allowing certain ↵skotlex2-0/+4
bonuses (like effect-on-hit) to stack. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6867 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Small fix in npc/cities/jawaii.txt and added a simple NPC in my devel folder ↵evera2-2/+4
to aid NPC scripters dealing with variables git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6866 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Call Slave now invokes slaves on a 5x5 area around master.skotlex5-3/+12
- AL_TELEPORT will fail when used by slave mobs. - Added NPC_ENERGYDRAIN, NPC_MENTALBREAKER to the list of undodgeable attacks. - slaves inherit speed setting will now work regardless of whether the slave or master has the MD_CANMOVE mode bit. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6865 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Fixed status_damage not setting your HP to 0 when you died T.Tskotlex3-8/+12
- Fixed the pcbonus2 warnings using the wrong value before printing the invalid Element error. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6864 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Fixed the mode of Monemus to prevent it from getting knocked back.MasterOfMuppets2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6863 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Updated the modes of Gremlin and Beholder according to iRO.MasterOfMuppets2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6862 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Added a pair of missing pc_setstand in the pc_dead function.skotlex1-0/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6861 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Fixed underflow issues when calculating dmotion.skotlex2-6/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6860 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Fixed Absorb Spirit Spheresskotlex8-11/+47
- Added battle_config min_chat_delay (default 0) specifies in ms what is the min delay between player sent chats (whisper/global/party/guild). Messages that exceed this threshold are silently ignored for now (perhaps need to add a "DON'T SPAM" reply to the player?) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6859 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30* [Fixed]: Lance2-2/+4
- signed/usigned problem in sprintf and fscanf @ mercenary.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6858 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Rewrote/cleaned up @petfriendly.skotlex4-44/+17
- Cleaned up final part of status_calc_pc (flags 2/4 do not exist) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6857 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Updated attr_fix_table reading code to account for ELE_MAX (will correctly ↵skotlex5-50/+94
read bigger elemental tables if ELE_MAX is changed) - Aggressive mobs will now use battle_check_range rather than mob_can_reach to decide whether to lock-on or not to a target within sight-range. - Added warnings in mob_readdb when the mob's element is invalid. - Updated the corresponding entries in map.h to use ELE_MAX - Added error messages in pc_bonus* functions when an invalid element is passed to the relevant bonuses. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6856 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30[Optimized]: Lance7-83/+63
- clif_specialeffect to use the enums. [Improved]: - buildin_specialeffect and buildin_specialeffect2 to accept effect area definition. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6855 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30* [Added]Lance4-1/+9
- Visual Studio .NET 2003 includes for mercenary.c * [Fixed] - Logic error in NPC custom AI in unit.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6853 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Removed the on-die specific code from unit_remove_map and placed it on the ↵skotlex8-94/+111
corresponding *_dead functions. unit_remove_map should never assume the char died, it is just a "remove from map" function. - Updated status_damage to handle the general death code (clearing status changes, clearing skill related data, sending death packet, etc). The return value from the *_dead functions will tell it what to do or not with the object (death aborted, clear it from map/memory, etc) - Cleaned up pc_dead to take advantage of the fact that status changes are not ended until after the function. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6852 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Fixed the Umbala Skeleton GatePlaytester3-4/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6850 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Added decending npc to slaves. Custom feature.. nothing much.Lance1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6849 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Fixed sql compilation of mercenary.cskotlex2-18/+23
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6848 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30- Small optimization in battle_check_targetskotlex13-309/+268
- Disabled ontouch npcs triggering on hidden/chase-walk characters. - Added the SC* code blocks relevant to SC_AVOID, SC_CHANGE, SC_BLOODLUST, SC_FLEET - Added structure status_data to homun_data - Added handling of BL_HOMUNCULUS in status_heal, status_damage. - Cleaned up the homun-submitted code, moved the relevant code to status_calc_homunculus. - Updated map-server Makefile to compile mercenary.* files. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6847 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Implemented the Lighthalzen guides, added some missing warps and a tool dealer.MasterOfMuppets6-6/+375
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6846 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30(I need sleep)Lance1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6845 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30Final alteration :PLance1-4/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6844 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30[Corrected]:Lance1-5/+7
- pc.c again (Darn I'm making more mistakes) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6843 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-05-30[Fixed]:Lance1-1/+1
pc.c to use unit_stop_attack() git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6842 54d463be-8e91-2dee-dedb-b68131a5f0ec