summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-03-23Follow up r15777, reworked skill_icewall_block so that it stops any attacks ↵shennetsind2-14/+16
against anyone who got blocked off the wall, not only caster. Modified iw block algorithim on mob_ai_sub_hard_activesearch git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15779 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Follow up r15768 (bugreport:5411) - special thanks to Kenpachi!shennetsind1-0/+8
Shield Bommerang takes weapon element only until it calculates its damage against target, from there on (dmg reduction calculation) it uses neutral. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15778 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bugreport:3574 Ice Walls finally are able to stop mobs chasing caster, ↵shennetsind4-41/+79
and they now act as walls meaning mobs will not turn around to attack you unless they were already chasing you git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15777 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Some minor code cleanup (gepard's idea from some time ago)shennetsind4-94/+42
- Removed a dozen #REMODE checks. - Added a typedef for the def type var git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15776 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bugreport:5324 Elemental Sword bautospellonskill recursion is now ↵shennetsind1-0/+4
fully functional git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15775 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bug with autocasts being blocked by skill_amotion_leniencyshennetsind1-11/+24
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15774 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23* Merged changes up to eAthena 15083.eathenabot1-0/+20
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15773 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bugreport:1017 a item dropping over a ice-wall-occupied cell is no ↵shennetsind3-4/+11
longer lost/deleted. Dev Note: the thing I added to sign icewalls may be suitable for bugreport:3574 as well git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15772 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23* Merged changes up to eAthena 15082. (skipped 15081)eathenabot2-7/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15771 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bugreport:2424 Twilight Alchemy III no longer allows you to attempt to ↵shennetsind1-0/+4
bypass empty bottle count git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15770 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed crash with using @allskills in a character without PC_PERM_ALL_SKILL ↵shennetsind1-4/+6
also applied some more of my curly brace love git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15769 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-23Fixed bugreport:5411 Shield Bommerang (Rapid Smitting), in renewal now takes ↵shennetsind1-1/+2
weapon in account plus it weapon element (no longer forced-neutral). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15768 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed gcc warning, removed unused variable 'flag'shennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15766 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5344 break fall's dodge combo may be only be used with fly ↵shennetsind2-17/+15
kick now git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15765 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22- Fixed a friend-list exploit allowing players to confirm the online status ↵epoque111-6/+8
of another player. (bugreport:4863) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15764 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22- Fixed party exploit which allowed players to confirm the online status of ↵epoque111-25/+20
another player. (bugreport:4863) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15763 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Rehashed Item_delay.txt (bugreport:5487)shennetsind4-18/+92
- Before you could only have MAX_ITEMDELAYS (10) items with delays. Now: you can have up to MAX_ITEMDELAYS (10) concurrent delays. and of course you can always increase MAX_ITEMDELAYS in src/map/itemdb.h as much as you may need. - Item delays are no longer lost on logout, they're persistent until server restarts. - When a item use is denied due to delay still up a message now tells the user why he can't use the item (before would leave the user wondering wtf was going on. it had no response) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15762 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed Sura's Gentle Touch Revitalize vit bonus, (part of bugreport:5358)shennetsind1-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15761 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed Sura Crescent Elbow (part of bugreport:5358), it now reflects properly.shennetsind1-0/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15760 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed Sura Gentle Touch Energy Gain, bugreport:5358, now it gives you proper ↵shennetsind1-0/+7
spheres git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15759 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed the damn broken combo code. Fixed Fallen Empire and Dragon Combo (part ↵shennetsind3-14/+14
of bugreport:5358) and applied some more of my curly brace love. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15758 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5208 Royal Guard's Force of Vanguard icon no longer goes ↵shennetsind1-0/+1
negative. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15757 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5355 Shadow Chaser's Auto Shadow Spell is now fully functional.shennetsind5-6/+27
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15756 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5356 Shadow Shaser's Shadow Form. Skill now redirects damage ↵shennetsind3-22/+42
properly and is removed upon either caster or target leaving skill range git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15755 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed Mechanic Stealth Field to move accordingly and grant proper effectshennetsind3-36/+44
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15754 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5357 Neutral Barrier is now working accordingly.shennetsind2-7/+15
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15753 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5486, now a more friendly message is displayed upon skill ↵shennetsind3-11/+48
fail when you do not have enough of the required ammo. Dev Note: I wasn't able to find a proper reply packet so I came up with this .-. if you know a official solution make yourself comfortable to replace. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15752 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Follow up r15749, fixed to return correct value.shennetsind1-5/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15751 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5445 Severe Rainstorm skill now takes arrow element in accountshennetsind1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15750 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bug with Sacrifice, Triple Attack and SC_MAGICALATK stopping the ↵shennetsind1-11/+14
character from attacking if either missed. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15749 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5385 soul collect skill now takes in account if its under ↵shennetsind1-2/+5
raising dragon state in order to boost amount of spheres it may summon git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15748 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Added GM Sandman Skill (part of bugreport:5172). now available thru angra ↵shennetsind1-0/+11
manyu item. - Causes target player, mob, homunculus or mercenary to enter in endless sleep state until cast again (logoff cancels). - Cannot be cast on self git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15747 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5468 Swordsman upper classes and ranger are no longer ↵shennetsind3-1/+16
allowed to use reins of mount (new mounts) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15746 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bugreport:5466 Wug Strike now works as it shouldshennetsind1-4/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15745 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-22Fixed bug in @mount allowing you to mount dragon/mado while in disguise ↵shennetsind1-10/+20
(BADABOOM CRASH). Adjusted @mount for dragons to require your class to be a rune knight (so @allskill gms mount their correct job) Added Wug riding support for @mount git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15744 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-21Fixed bugreport:5462, Cursed Circle target is no longer able to move.shennetsind2-29/+45
Also Fixed Cursed Circle effect not going off if status is ended normally. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15743 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-21Fixed Deep Sleep not being removed by status effects etc, bugreport:5475shennetsind1-4/+4
Also Fixed 2 gcc warnings on status.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15742 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-21- Fixed Randomize Spell not casting the skills properly. (bugreport:5480)epoque112-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15741 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-21- Fixed characters being automatically deleted when confirmation was ↵epoque111-23/+2
required (bugreport:5479) - Follow up r15738, removed existing deletion bug fix code to include the new fix git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15740 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-20- Change libconfig.h include directives to double-quoted form (file missing ↵flaviojs1-1/+1
from r15737). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15739 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-20- Fixed character deletion not updating the client when char_del_delay was ↵epoque111-0/+16
set to 0 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15738 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-20- Fixed CMake compilation (libconfig integrated into common_base).flaviojs10-26/+30
- Chanced libconfig.h include directives to double-quoted form (never use the system version of libconfig.h). - Removed ShowError/ShowNotice from sig plugin (showmsg.c depends on core.c). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15737 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-20- Fixed Clown/Gypsy/Minstrel/Wanderer not receiving skill points upon change-sexepoque115-12/+19
- Fixed missing casts from void* to struct online_char_data* in char.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15735 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19 - Script label db now utilizes `DBMap`'s ability to store integer-type data ↵gepard19842-8/+8
(follow-up to r15682). - Some minor code cleanups. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15734 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19Follow up r15732, Fixed bug where a player killed by a method not passing ↵shennetsind1-12/+16
thru pc_damage (e.g. poison/@die) would leave sitting icon active even while dead. Thanks to wildcard and epoque git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15733 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19Added the official sitting icon support, now while sitting a ugly icon will ↵shennetsind2-1/+7
be displayed in the buff bar. thanks to keikun for providing the id, curse him as much as you like for the icon being horribly ugly <3 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15732 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19Refine DB updatelordttseven7-52/+122
* DB courtesy of Kenpachi * added support for different stats per refine level for renewal * cleaned up the corresponding code a little * REMODE now displays the atk values on the client correctly git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15730 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19- Updated existing registry saving code to perform one single uniform query. ↵epoque111-15/+22
(bugreport:2848) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15729 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-19* Merged changes up to eAthena 15080.eathenabot1-2/+3
(skipped 15079 because we use http://build.rathena.org/waterfall ) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15728 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-18Fixed Deep Sleep status, when hit in this status the hit damage is increased ↵shennetsind1-2/+13
by 50% and deep sleep goes off. bugreport:5464 Also: Fixed Voice of Siren not going off when hit git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15725 54d463be-8e91-2dee-dedb-b68131a5f0ec