shennetsind
487a66a879
Fixed bugreport:5295 Added a config so each server owner may decide whether their users are to view the actual data or not, requires RENEWAL_DROP
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16337 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 01:09:43 +00:00
shennetsind
e24fccbcf9
Fixed bugreport:5951 changesex bug regarding it not changing bard/dancer classes after the change has been fixed.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16336 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 00:36:01 +00:00
shennetsind
8e17ae71b4
Fixed bugreport:5947 Genetic/Mechanics should be displayed properly in their /alchemist /blacksmith ranks, special thanks to Xantara and Aleos.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16335 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 00:26:10 +00:00
shennetsind
933eddd984
Fixed bugreport:4895 external bleeding will no longer cancel status changes (i.e. won't remove hide cloaking etc)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16334 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 00:01:19 +00:00
shennetsind
e83f4ecdf6
Fixed bugreport:6090 Mercenary Skills are no longer broken after a @reloadmobdb
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16333 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-23 23:43:25 +00:00
shennetsind
9726d4eb45
Fixed bugreport:5862 RENEWAL_EXP should now handle mvp exp properly, special thanks to Vali.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16332 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-23 23:22:17 +00:00
shennetsind
69c6a14772
Fixed bugreport:6095 Spider Web has been removed from the SCS condition system as its data cannot be cached (requires real-time check)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16331 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-23 23:20:27 +00:00
shennetsind
a1080d66ea
Hello and welcome to BUG TRACKER NIGHT!
...
The first dish of the night, bugreport:6018 has been fixed. new carts are now removed properly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16330 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-23 23:15:40 +00:00
greenboxal2
d3dcbae9ca
Follow up r16327 missing null pointer check on mercenary data.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16328 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-21 16:10:13 +00:00
greenboxal2
a01a3cbb21
Fixed bugreport:6044 mercenaries should warp after being far from the master after 3 seconds.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16327 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-21 10:41:37 +00:00
greenboxal2
66d5d750fe
Added mercenary and elemental objects support for getmapxy.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16326 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-21 10:28:02 +00:00
ignizh
f64ea00e42
Follow up r16316 and bugreport:6047 - Fixed Enchant Deadly Poison damage on skills that should/shouln't have halved/affected damage on/in non RE mode, cleaned my temporal fix where i missed up non RE mode. For now Rolling Cutter will be non affected by EDP untill we have more info in order to avoid huge damage.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16322 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-20 01:08:05 +00:00
ignizh
cd16317a46
Follow up r16316 and bugreport:6047 - Fixed Enchant Deadly Poison damage on skills that should/shouln't have halved/affected damage on RE mode.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16321 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-19 23:04:20 +00:00
greenboxal2
3c161255d2
Little optimization on MVP tombstone system, maybe fix insane CPU usage spikes(bugreport:5968).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16318 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-18 21:51:08 +00:00
xantara
d0be1bc79e
Follow up r16292 - Fixed Turn Undead renewal formula on failure (bugreport:6054)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16317 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-18 21:24:53 +00:00
rud0lp20
0def9332a2
Fixed bugreport:6008 remove the weight factor with the damage done by LK_SPIRALPIERCE of mobs and recoding of Renewal Spiral Pierce.
...
Fixed bugreport:5752 SC_AUTOSHADOWSPELL should only consume required items and not sp.
Fixed bugreport:5792 updated WM_GLOOMYDAY status effect(mount, ASPD, walk & flee penalty) and should now boost selected skills.
Follow up r16309 and bugreport:5940 should now be fixed.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16316 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-18 16:15:43 +00:00
rud0lp20
21507c7b77
Fixed bugreport:6038 WM_REVERBERATION behavior should now work properly.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16312 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-16 19:01:56 +00:00
ignizh
1498a27d7a
Followed r16309, fixed a typo.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16311 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-16 03:47:25 +00:00
ignizh
f15bf626b5
Fixed Enchant Deadly Poison effect hover skills that should have halved damage or should not be affected in RE mode(bugreport:5322)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16309 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-16 01:34:17 +00:00
shennetsind
687550db34
Fixed bugreport:6035, chars will now start with all stats 1 and 48 status points as for clients 2012 march and beyond.
...
Did some cleanup at clif.c packet parsing and applied some curly brace love.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16308 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-15 23:18:04 +00:00
rud0lp20
2e59316f3e
Fixed bugreport:5788 no 2 Releasing Spells should now update/reset sp reduction while WL_READING_SB is active.
...
Fixed bugreport:6029 GN_MANDRAGORA is now updated its success chance percentage.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16305 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-15 14:57:54 +00:00
shennetsind
b7a96033f5
Modified unknown packet ver message to provide more data as on what it believes is an invalid packet ver (e.g. useful to know whether its because of an obfuscated packet header etc)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16302 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-15 03:30:27 +00:00
shennetsind
411249554c
Fixed bugreport:6017 somewhat a typo that gcc didn't mind about.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16301 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-15 00:35:07 +00:00
greenboxal2
30e0f39055
Fixed bugreport:5740 var reference was not being restored to call buildin_set on assignment statements.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16300 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-15 00:30:20 +00:00
shennetsind
c5654e53c1
Follow up r16297 fixed bug with the cart not going visually-off after it was removed.
...
Follow up r16296 fixed algorithm issue
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16298 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-14 19:43:34 +00:00
shennetsind
282892387f
Added support for new carts (requires packetver 20120201 or newer). Super-Ultra-Plus thanks to Fatal Error and Judas.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16297 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-14 19:36:05 +00:00
rud0lp20
2b700279d8
Fixed bugreport:5954 SC_SHADOWFORM Can now be canceled with detecting skills which is check in every 2 seconds.
...
Fixed bugreport:6010 AB_EXPIATIO now give a piercing damage bonus.
Fixed Diamond/Crystallize status to work only to non mob target and its official behavior(bugreport:5893)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16296 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-14 17:33:21 +00:00
shennetsind
87b7acbc69
Modified @displaystatus to support val1/2/3 as optional arguments (greatly handy at testing/debugging status)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16294 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-14 01:04:19 +00:00
xantara
f1f2c7f0db
Applied renewal skill changes: (bugreport:5302)
...
- Energy Coat: Reduces both physical and magical attacks and now has fixed cast time of 5 seconds
- Throw Huuma Shuriken (33%): Cannot be interrupted
- Spread Attack: Can be used with a Grenade Launcher and attack power is increased; now 20*skill_lv
- Turn Undead: Success rate formula changed, Magic damage formula changed on failure
- Drums on the Battlefield: Increase ATK and DEF granted
- The Ring of Nibelungen: Removed level 4 weapon requirement
- Apple of Idun (100%): Increase amount of HP recovered; now (100 + 5*skill_lv + 5*VIT/10)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16292 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 20:20:08 +00:00
shennetsind
b5729c7f65
Added support for 2012-04-10, super special ultra ubber plus master thanks to Judas.
...
Fixed support for 2012-03-07f. Made 2012-04-10 the default packet ver.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16288 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 18:32:05 +00:00
ignizh
60a4a11dc4
Fixed partially bugreport:60007, added Burning, Freezing and Diamond Dust status in the Lauda Agnus effect list.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16287 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 18:24:36 +00:00
rud0lp20
f34e86ebf5
Fixed bugreport:5988 AB_LAUDAAGNUS and AB_LAUDARAMUS now can only give status bonus to non infected targets/party members.
...
Fixed bugreport:5725 'bautospellonskill' should now work properly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16286 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 15:12:47 +00:00
shennetsind
bcb7054ee7
Follow up r16280 added renewal checks for the added fireball formula and fixed napalm stacking with the new formula
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16283 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 23:06:10 +00:00
ignizh
2756f408ed
Fixed Fire Ball renewal damage (bugreport:5991)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16280 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 22:08:36 +00:00
brianluau
6261742ed4
* Merged /branches/renewal/ r14635 Item Stacking System to /trunk (follow up to r15060) pid:106973
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16279 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 16:22:33 +00:00
brianluau
638642450a
- Added svn:eol-style=native property on some recently added text files.
...
- Fixed a typo in script_commands.txt (bugreport:5998)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 15:33:46 +00:00
shennetsind
4f1f7b9d38
Fixed bugreport:5994 misuse of inline against msvc standards (and inline was pointless there too. thought it'd be used elsewhere, not the case).
...
Blame on r16273
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 03:59:24 +00:00
shennetsind
4ca3aa34ed
Added new bonus as per kenpachi's request: bonus2 bUseSPrateSkill,n,x; // Reduced increases/reduced the SP consumption of skilln by x%. (supports skill names)
...
e.g. bonus2 bUseSPrateSkill,"AL_BLESSING",50; -> increases AL_BLESSING sp usage by 50% (e.g. if its 50 it goes to 75)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16273 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 02:09:55 +00:00
shennetsind
e2fd3350e5
Improved bonus-adding processes by no longer having to add it to the zero'd memset bullshit, replaced it by moving the first set of bonus into its own struct and simply zeroing the struct prior to recalc.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 01:08:05 +00:00
blacksirius
7332a89352
added new networking subsystem (early stage - files are not compiled yet during normal build!)
...
Note
The files i added / modifications i did, are not affecting a normal build
nothing gets changed yet!
Linux 2.5+ only yet.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 00:59:55 +00:00
blacksirius
b3b21e6e8c
Fixed bugreport:5990 OSX compiling error / warnings
...
Bug in Detail:
- Misplaced LDFLAGS uage in some Makefile templates (by passing them to the compiler not to the linker.)
- Wrong usage of volatile (a functions return value couldnt be declared to return volatile :D )
- Unsupported Inline ASM using lock xchg operation on llvm-gcc .. (apple loves this ..)
Fixed by:
- Removed unnecessary LDFLAGS
- Removed unnecessary volatile declarator
- Replaced InterlockedExchange and InterlockedExchange64 with gcc intrinsics.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 23:31:19 +00:00
blacksirius
04bc22ca40
Fixed bugreport:5989 map-server crashes.
...
Bug in Detail:
- Uninitialized Critical Section used in Condition Variables..
- Possible Stack Overflow in async allocator Thread when build as Release
Fixed by:
- Initialize Critical Section for Condition Var's waiter count lock properly
- Increased Stack Size of Async. Allocator Thread to 1MB (previously 512KB)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 21:51:09 +00:00
rud0lp20
f6f8f640c5
Fixed bugreport:5963 AB_CHEAL should now work properly on immune targets(Mado, berserk, shield of deaf).
...
Fixed bugreport:5981 PA_SACRIFICE now won't be granted by bonus damage from cards(RENEWAL CHANGE).
Fixed bugreport:5892 & bugreport:5900 SO_SPELLFIST is now working properly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 21:00:12 +00:00
blacksirius
d436ed710f
moved skill_nocast_db.txt to re / pre-re db path
...
moved item_noequip.txt to re / pre-re db path
NOTE:
both files are now located in db/re/ (or db/pre-re/) folders
depending on your build.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:28:48 +00:00
blacksirius
3471d3f35e
- added some missing copyrights
...
- merged (bs-coreoptimize->trunk) generic athena style configuration parser (raconf)
- merged (bs-coreoptimize->trunk) threadsafe memory pool (mempool) [i need it for the new 'socket' system]
- set svn:eol-style property on newer files were it was missing
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:04:24 +00:00
blacksirius
12b9fdab9c
added mutex && cond var abstraction ( for pthread / winapi )
...
added type 'sysint' to cbasetypes, which's the width of the platform the release gets compiled for.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 02:27:07 +00:00
rud0lp20
9c2c02007f
Follow up on r16240 update RK_CRUSHTRIKE formula and weapon break percentage.
...
Fixed bugreport:5953 GC_CROSSRIPPERSLASHER range is now (8 + 1 * skill level) cells.
Fixed bugreport:5943 SC_GROOMY is now really remove selected mounts.
Updated Guillotine cross skills formula base on re-balancing formulas...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 12:28:14 +00:00
xantara
4f5549d696
` Fixed bugreport:5717 if character's last map is invalid, move to a major city
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 07:27:13 +00:00
xantara
10fdb0c1f4
` Added bugreport:5906 Trap Research's INT bonus
...
` Fixed bugreport:5950 RK's Crush Strike to include weapon weight in attack formula
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 07:26:33 +00:00
shennetsind
cd7a64622a
Fixed bug to lion howling/sc_fear status, super mega ultra ubber plus thanks to the awesome malufett
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-07 17:02:05 +00:00