summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-07-08- Fixed mobinfo displaying exp as signed ints rather than unsigned.skotlex5-2/+59
- Added status_check_visibility to check if an object is within range of view of another. Nothing more, nothing less. It's used by unit movement to check whether you can continue chasing your target or not when the "chase target" directive is given. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7582 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-08- Fixed the char table having party/guild_id as smallint when they need int ↵skotlex6-8/+20
there. Thanks to hermematon for pointing it out (use svn_ugprade7580.sql) - Applied k3dt fixes to pet-hatching, ice-wall check, and wedding skills. - Fixed endow skills calling the skill no damage packet twice. - Fixed a crash on warpwaitingpc when the chat-room is empty. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7580 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-08CIA-2 Wants to hurt ALZ.... I'M COMING FOR YOU ALZ!!!CIA-21-1/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7579 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Fixed the Warm Skillsskotlex3-28/+31
- Removed the debug message when a player logs out and is removed from memory, it is working fine. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7578 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Removed the equip id from the clif_pet_equip packet as it is not used for ↵skotlex4-9/+13
anything. - Corrected the pet-armor field of the pet not being updated on equip/unequip of accessories, making them not show up inmediately. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7577 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Status_calc_bl will no longer stop you from attacking/walking when the ↵skotlex2-2/+7
mode is changed unless the new mode no longer includes "can-attack"/"can-move" respectively. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7575 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Should have fixed clif_item_sub to properly store pet egg/armor data. ↵skotlex2-10/+13
There should be no more "random refine levels" bugs related to these. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7574 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- itemdb_exists will now return NULL for item_id 0.skotlex2-1/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7572 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Some cleaning of the Sage endow skills.skotlex4-4/+11
- Added a check to free a character from memory when changing map servers. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7571 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Okay, added a chrif_save_ack packet to the char-server so now the map ↵skotlex7-19/+82
server will know once a character was "final saved", and only then the character will be removed from memory. On char-server reconnection, all chars that are in final-save state are resent to save (if they are still in memory, it's because the ack hasn't gotten here from the char-server). This should effectively block all dupe problems due to heavy inter-server lag, however as it's untested, it currently prints some debug messages when people are saved and then removed from memory. Need testers so this can be debugged and merged to stable! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7568 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07Credits for the swordsman job quest fix goes to tenshi7angel, not Belle... ↵MasterOfMuppets1-1/+1
Sorry :x git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7566 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07Fixed a small bug in the swordsman job quest, thanks to Belle for notifying ↵MasterOfMuppets2-2/+4
me about it. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7564 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Now, when the login-char connection is cut, the char-server won't set ↵skotlex3-4/+25
everyone offline on reconnect, instead it will send the list of online accounts to the login server. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7563 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Modified the error on the char-sql server to set chars online when it ↵skotlex2-2/+10
receives a save packet from a character tagged as offline. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Fixed signed/unsigned comparison issues in the char txt/sql server.skotlex8-15/+19
- Fixed the cooking success chances. Thanks to Ishizu Chan. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07- Added a temporary band-aid to prevent executing the script of non-arrows ↵skotlex2-1/+7
when they are equipped on the arrow-slot (until the actual cause of why pc_unequipitem is not working correctly is discovered/fixed) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7558 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07Small fix in the Blacksmith QuestPlaytester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7557 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07fixed dance jqLupus2-6/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-07turned the rest of job numbers to constantsLupus15-54/+54
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06- Modified the party_data structure on the map server to remove some ↵skotlex15-382/+617
redundant data. Added a party_data structure on the char-server to hold a more complete set of information about parties. Added to the party_member structure the class of each member so that the map server can do the appropiate checks even if the character is on another mapserver/offline. Due to the format changes in the party structure, txt servers will have to wipe their party file... (sql save format has not been changed) - Added function char_family to check if there's a family state given the three character ids, instead of doing individual checks all the time. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06- Rewrote all the item restriction functions so that they will take into ↵skotlex10-36/+64
account slotted card restrictions as well. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7552 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06- Added no_skill_delay setting, when set, affected object types will have ↵skotlex5-2/+15
the minimum skill delay for all skills. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7551 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06- Added EQP_/EQI_ constants in pc.h to identify equip position and equip ↵skotlex13-122/+147
indexes, makes equipping related code much easier to read. - Also cleaned up pc_equipitem. When dual wielding or equipping accessories, if the client actually specifies one of the two positions, it will be taken into account. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7550 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06- Fixed the auto-direction code which makes self-skills with ground units ↵skotlex4-9/+5
become a ground spell using the wrong function for said check. In short: fixed GrandCross and similar skills. - FogWall will now also affect the caster. - Some cleanup of map.h. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7548 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06added missing labelsLupus2-11/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7547 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06standardized npc headers for quests/quests_cityevera17-21/+23
fixed small typos in those files git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06fixed few item namesLupus1-10/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Added Thanatos Tower Quest items to item_trade.txtPlaytester2-0/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05- Removed that Dbbug announce line from the 2004 headgears quest npc.skotlex2-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05fixed book of yamir stucking...Lupus2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Updated NJ_KAENJIN by Saycyber21Vicious2-272/+279
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05- Merged some skill db data of NJ skills, thanks to RockmanEXEskotlex5-165/+150
- Cleaned up some of the skill logic, so that skills that are casted on self, but have a unit id (an entry in skill_unit_db) will automatically re-route themself from a targetted-no-damage-skill to a ground-skill. When this happens, the effect packet is clif_skill_nodamage rather than clif_skill_poseffect (this is because that's how the dance/songs/encores behave). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05- Updated @refine to take account of MAX_REFINE, thanks to Omega... GM ↵skotlex2-25/+29
Designer. - Also optimized the @refine loop for better performance. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Added correct card effects for "Status Effect on both"Playtester2-3/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7536 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05fixed 2004_headgears.txtLupus2-219/+267
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7535 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05* Updated Socket Enchant NPCPlaytester2-29/+34
- fixed various bugs - adjusted success rates - now has official coordinates and sprite git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7533 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05* Added temp plugs for new headgears. [Vicious]Vicious2-3/+13
- I only added this for VIEW ID. so someone needs to update everything else. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7532 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Fixed compile issue for NJ_BAKUENRYU, by Saycyber21.Vicious2-1/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7531 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Updated item_trade.txt to Aegis X.2 ItemMoveInfo.txtVicious2-21/+27
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7530 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05Saycyber21's NJ workVicious6-10/+29
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04* Added the Socket Enchant NPC written by Sousuke_PLPlaytester4-1/+829
- I already tested and fixed some stuff but requires some more testing git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7528 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04CIA-2 ftl!littlewolf1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Welp, another 10 useless commits, all in search of color :( Oh well.littlewolf1-1/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7526 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Yep, verified, colors break ciabotlittlewolf1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7525 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Color test, getting tired of my commits yet?littlewolf1-1/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7524 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Okay, so will have to request a color change via cia-bot... or write our ↵littlewolf1-0/+1
own. Color's aren't transferrable inside the message. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7523 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Here we go again...littlewolf1-1/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7522 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Yay 4 colors!littlewolf1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7521 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04Colors colors colorslittlewolf1-1/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7520 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04- Implemented cooking chances. Chance of success is 70% - 7*(dish-lv)% + ↵skotlex3-59/+74
12*(cooking set-lv)%. Exception: When using the legendary cooking set, success chance is 100% regardless of dish. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7518 54d463be-8e91-2dee-dedb-b68131a5f0ec