summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-24* [Optimized]: Lance8-17/+43
- Setting of variables with defined scope in some frequently executed script events. * [Added]: - Missing script_require_trigger flags for some power hungry events. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7325 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-24- Updated mob_db.sql and item_db.sql to latest.skotlex4-47/+152
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7324 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Modified pc_setoption so that it will correctly update sprite AND clothes ↵skotlex3-30/+23
color when mounting/unmounting changing into/from xmas/wedding sprites. - Allowed itemdb_exists to return the dummy item. Enables "invalid" items to be sold, traded, dropped, etc. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7321 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Corrected ASC_BREAKER. Int-based damage is applied after attribute fixes ↵skotlex4-12/+17
and before card reductions. The skill now completely disregards left weapon. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7319 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23Fixed SP Drain rates of itemsPlaytester2-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7318 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Standarized PF_MEMORIZE to be 50% cast time on all skills (instead of -50% ↵skotlex6-40/+34
for targetted skills and -66% for ground skills >.>) - Cleared up the comment on what item_check does and how it works. - Changed the pointer dummy_item to a normal struct variable. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7316 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Updated BD_INTOABYSS's unit flag to not affect mobs.skotlex10-26/+51
- Changed setting for skill_nocast flag 16. It is no longer a "pk-mode map" setting, it's now a clone-forbidden skill. That is, skills with the flag 16 will never be copied by clones. If you use a PK-mode server, use flag 2 now to forbid skills from common maps. - Default skills from not being cloned are Magnus Exorcism and Turn Undead. - The map search free cell will now use the size of the map # of tries before giving up when the spawn area is the whole map. Added a check to inmediately give up when the number of spawn retries has reached the max specified (no_spawn_onplayer = 100). - Cleaned up a bit the clone code to account for the unit flags UF_NOPC/UF_NOMOB when the skill is not ground-based (accounts for self skill that causes a ground-tile to be placed, like Dances). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7315 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23Rogue Card Combo now removes Intimidate autospellPlaytester2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7313 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Added pc_bonus_autospell_del, gives support for removing autospell ↵skotlex3-4/+42
effects. When a negative rate is specified, it will decrease the chance of casting (eg: You have two different cards with autospell Heal +20% each, then do autospell -30. The second card will be cancelled, and the first one will become Heal +10%) - npc_timers now will not restore the previous timer data when there's no players attached (when it's strictly an npc timer). This should reenable the old behaviour of getnpctimer returning the total ellapsed time since "startnpctimer" even after the last label has been reached. However, this behaviour won't apply to player-attached timers. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7312 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7311 ↵Lance1-1/+1
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23* [Fixed]: Lance3-8/+15
- MAPREGSQL overloading SQL table with temperory map registries. - Incorrect perfomance calculation for MAPREGSQL loading and saving. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7310 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23done merging jFunc 8) fixed some typos, etcLupus5-287/+248
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7309 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23updated Valhalla (typos, fixes, optimizations)Lupus2-54/+41
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7308 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23Sorted in the new cards and fixed some equipsPlaytester3-85/+84
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7306 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23merged jFunc 2-1Lupus8-408/+322
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7305 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Guessed and added support for the packets 0x22a (idle) and 0x22b (spawn). ↵skotlex2-20/+86
This should complete the required packets for PACKETVER 7. - Added support for the PACKETVER 7 packets in the "dummy" current intravision implementation. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7304 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23- Fixed @autoloot being off by 0.01% when entering a manual value.skotlex2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7303 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Restored the "Secret" behaviour of Blast Mine and Claymore Trap where each ↵skotlex3-16/+16
target is hit N times (where N is the number of mobs in the splash area at the moment of triggering). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7302 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22Fixed the remaining 2006 CardsPlaytester2-29/+30
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7300 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Converted the line terminators of tools/stackdump to native. Fixes the ↵skotlex1-62/+62
script being unusable on *nix due to ^M terminator x.x git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7299 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22typo fixPlaytester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7298 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Did some testing and fixed a bit the updated tools/stackdump script.skotlex1-9/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7297 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Updated the tools/stackdump script to also handle sig-plugin generated ↵skotlex2-21/+44
backtraces. Now it will also auto-determine whether the exe needs a .exe at the end or not. - Usage is "stackdump <login/char/map> <txt/sql> [number]". When a number is given, sig-plugin stackdumps are assumed, otherwise it parses the normal stackdump as before. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7296 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Corrected autoloot so that you can specify rate with decimal precision ↵skotlex2-14/+10
("@autoloot 0.01" should work) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7294 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Fixed the compile error in mob.cskotlex2-9/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7293 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22* [Removed]: Lance3-13/+12
- Redundant mob name copying. (it's already copied in mob_parse_dataset) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7292 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22Typos resolving login-DNS instead of char-DNS -.-Lance2-14/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7291 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22* [Fixed]: Lance7-8/+15
- Compilation warnings and errors. [Improved]: - Changed and moved IP sync status messages to elaborate more. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7290 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22Fixed treasure number 'round exploit'Lupus3-4/+83
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7288 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22Fixed some equipment fields that caused warningsPlaytester2-5/+7
-however the server still reports the warnings... >-< git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7287 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22- Tested and fixed resolve_hostbyname.skotlex16-346/+165
- Applied said function around most of the code where needed. Removed includes for the OS/network system pretty much from every file (our socket.c file should handle this) - Added clif_getip_long, which returns the ip as a long. Prevents having to include the files to define the int_addr structure in all files that include clif.h - Made the GM mute request bypass the manner_system setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7285 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Fixed the equipment fields of the new cardsPlaytester2-27/+29
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7284 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Fixed a small typo...Playtester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7283 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21- Whoops, somehow socket.h wasn't udpated correctly -.-skotlex1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7282 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21- Added function parse_hostbyname() which takes a hostname and a char[4]. ↵skotlex8-13/+51
The hostname is resolved to an ip, whose individual components are stored in char[], the return value of the function is the inet_addr result of the lookup (or returns 0 when failed). Meant to be used in the rest of the code without the need to do socket/network related includes. - Applied use of parse_hostbyname() in chrif.c to fix compilation errors. - status_percent_change will now account for when the target's max hp/sp is above INT_MAX. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7281 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7280 ↵Lance1-11/+18
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Yuno/Lhz/Thanatos spawn updatesPlaytester4-46/+45
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21- and the documentationLance1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7276 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21* [Added]: Lance9-2/+152
- DNS (WAN) sync for those pesky disconnections (dynamic ip renewal). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Fixed some spawns in Odin TemplePlaytester2-14/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Updated Hugel to official X.4 spawnsPlaytester2-31/+30
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7273 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21Updated Einbroch to official X.4 spawns thanks to TharisPlaytester2-39/+33
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-21- Some cleaning up of OPTION related code. OPTION_XMAS and OPTION_FLYING ↵skotlex4-7/+23
really ARE the same value clientside! (totally stupid), therefore I've opted from removing the flying animation since it really just displays as Xmas for others (and the correct fix involves adding a bunch of class-change packets...) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20- Corrected the line terminator setting on the unit.* files as pointed out ↵skotlex2-1805/+1805
by Irmin git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20Kiel now drops the Dex Survivor's RodPlaytester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7267 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20Reduced Stone Buckler's natural Def to 3Playtester2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20Started fixing some of the cardsPlaytester2-7/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20- Updated skill_require_db to place the Zeny requirements of ZenyNage and Fling.skotlex6-18/+44
- Fixed crash when non-players use ZenyNage. Added the correct Zeny check in skill_check_condition, fixed the skill so that it's damage is based on whatever zeny is specified in skill_require_db. - Can-act delay will not be reset when warping now. - Fixed Quagmire not altering walking-speed. - Silence now blocks skills both on begin/end casting. - Updated status_calc_bl so that when walking speed changes, the character is made to rewalk so that the new speed takes effect inmediately. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20* Some more item updatesPlaytester2-5/+8
- Valkyrie Shield and Survivor's Manteau have their complete bonus script now, please test it - Slotted Ice Pick and Iron Shackle Combo are weaker now git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-20updated item names in doctor quest (cities/louyang.txt)evera2-12/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7262 54d463be-8e91-2dee-dedb-b68131a5f0ec