summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-02-17Fixed @allskills crashing with SM_SELFPROVOKE (doesn't have icon) -- Added ↵shennetsind1-0/+1
it to list of skills not added to @allskills git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15600 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Re-enabled SC_INCASPDRATE as per kenpachi's request.shennetsind2-2/+5
- val1 is the % aspd boost. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15599 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed bug with official npc idle timer thing, bugreport:5343shennetsind1-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15598 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17- Fixed group permissions not recognizing `false` setting (bug:5342).gepard19842-1/+4
- Reverted a line from `clif.c` that accidentaly got commited in r15586. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15597 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Added Wildcard's fix for @hide gms on @pvp'd pvp mapsshennetsind1-15/+11
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15596 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed chrif_authreq possible crash, bugreport:5337shennetsind1-7/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15595 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed bug with 3rd classes bypassing player_skillup_limit configshennetsind1-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed bShortWeaponDamage to work against cart termination, bugreport:5328shennetsind3-13/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15593 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed Royal Guard shield dispell to take shieldmdef in account for the durationshennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15592 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Fixed missing parenthesis in @who code, removed unused variable in is_atcommandshennetsind1-2/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15590 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-17Initial support for Shadow Chaser and a few adjustments here and there.shennetsind13-193/+700
- credits to 3ceam for the base - should you step by any bugs let us know, http://rathena.org/board/tracker git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15589 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-16- Removed outdated version number handling (follow-up to r11503).gepard198417-55/+17
- Fixed mapcache compilation issues in Linux. - Added some missing `svn:ignore` properties. - Moved `BLOCK_SIZE` definition from header to source file. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15586 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-15Added `getgroupid()` script command (follow-up to r15572).gepard19841-0/+16
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15583 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Fixed skill timers being added even if source has been already removed from ↵gepard19841-0/+2
map and is about to be freed (bug:5277). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15582 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Removed deprecated memory manager macros (follow-up to r14916).gepard198410-42/+37
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15581 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Fixed `strtolower` and `strtoupper` script functions (bug:5331).gepard19841-27/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15580 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Updated `@marry` and `@divorce` to use standard charcommand invocation ↵gepard19841-46/+24
(`#command target`) if used remotely. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15579 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Merged `@kill` and `@die`, since `@kill` was just a remote version of `@die`.gepard19841-39/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15578 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Merged code of `@whomap` commands into `@who`.gepard19841-232/+63
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15577 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14Merged code of `@who`, `@who2` and `@who3` commands. gepard19841-200/+62
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15576 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-13Socket init now gives meaningful error description if failed to set socket ↵gepard19841-7/+3
limit (tid:58887). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15574 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-13 - Added `libconfig` (configuration file library: ↵gepard198438-1612/+1740
http://www.hyperrealm.com/libconfig/): - Updated VS9/10 project files. - Updated `configure` & `Makefile`s. - New GM, Commands & Permissions system: - '''This is a backwards compatibility breaking update''', please read tid:58877 - Replaced GM levels with Player Groups. - Commands permissions & other privileges now depend on group, not GM level. - `@help` command improvements: requires "commandname" param and shows more detailed info about commands. - Modified GM whisper system to deliver messages basing on permissions, not GM level. - Remote trade request is now possible only if player is allowed to use `@trade` command as well. - Added a proper permission to use `/changemaptype` command. - `clif_displaymessage` is now capable of displaying multiline messages. - All `ACMD_FUNC`s are static now, and the only way to invoke them is with `is_atcommand()`; all client commands (starting with `/`) are now translated into corresponding atcommands (with exception of `/kick` used on monster, as there is no atcommand to kill single monster). - Removed nonsense "bot check" triggering when player blocked (`/ex`) Server. - Merged `@monster`, `@monsterbig` and `@monstersmall`. - Improved flow of atcommand execution to avoid revealing info about online players or existing commands to non-privileged players. - Merged `atcommand` and `charcommand` script functions (`charcommand` is aliased to `atcommand`). - Fixed `atcommand` script function reading unknown memory area (possible access violation). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15572 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-12Follow up r15569 fixed console errorshennetsind1-3/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15570 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-12item_trade nodrop/notrade flags no longer share no mail and no auction ↵shennetsind2-2/+3
flags, credit to kenpachi for his item_trade update, for more info check tid:58847 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15569 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11added drain support to royal guard reflect damage skill, bugreport:5320shennetsind1-0/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15567 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11Fixed bug with abracadabra self skills not working, bugreport:5310shennetsind2-1/+3
Also fixed magnificat's non-mado condition git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15566 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11Added 2 new item_trade.txt flags as per kenpachi request:shennetsind4-19/+25
- Item can't be attached to mail - Item can't be auctioned git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15564 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11Fixed compiler warning when compiled with #REMODE disabledshennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15563 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-10Fixed bug with create new poison (GCROSS) not working properly, bugreport:5311shennetsind1-2/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15562 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Fixed bug with Soul Linker's Swoo visual effect not going off after duration ↵shennetsind1-2/+7
is gone, bugreport:681 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Fixed bug that didn't allow LV 90+ TK Rankers from being able to use kicks ↵shennetsind1-4/+2
not corresponding to current kick stance, bugreport:5092 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Fixed bug with hunter traps working on mobs when cast by other mobs, ↵shennetsind1-1/+1
bugreport:5278 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15559 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Follow up r15557, modified it so that @ban only checks for @unban if the ↵shennetsind1-6/+19
overall time is negative (before 1d-1h for example would fail). Credit goes to Gepard! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15558 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09@ban is no longer able to reduce the length of a ban unless you can also ↵shennetsind1-1/+6
@unban, special thanks to brian for the suggestion! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15557 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Added minor autolootitem code improvement. saves from scenarios like:shennetsind3-0/+9
Kill a monsters on a aoe, with 10 drops looking up a empty autolootitem array -- 100 times ? -- (10 per loot with AUTOLOOITEM_SIZE as 10). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15556 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Added some renewal behaviors of skills from bugreport:5302 (all under ↵shennetsind2-10/+20
renewal mode) - Venom Splasher no longer requires target to be at 3/4 or lower health to work. - Deluge, Volcano and Violent Gale no longer require user to be of it's specific armor property to receive it's bonus. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Added renewal behavior to safety wall (exclusive to remode)shennetsind2-3/+22
- Safety Wall now possesses a lifetime equal to 3 times the health of the caster, when the wall absorbs this much damage, the wall is removed and any remaining damage is dealt to the player. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Added some renewal behaviors of skills from bugreport:5302 (all under ↵shennetsind5-10/+49
renewal mode) - Steel body no longer sets def and mdef at 90, instead it reduces incoming damage by 1/10. - Storm Gust no longer possesses a hit counter; instead every hit have a chance to freeze of 20+(5 x skill_level). - Thunder Storm skill ratio was increased from 80% to 100% - Misc: added isOFF macro to replace REMODE == 0 compiler-level-checks. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Minor defines cleanup; moved AUTOLOOTITEM_SIZE from pc.h to Core.hshennetsind3-5/+19
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15552 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Fixed clones so that they only cast skills according to the data passed from ↵shennetsind1-2/+20
it's player source (e.g. your clone can't cast double straffing if it isn't wearing a bow). bugreport:5299 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15551 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09Fixed bug that allowed a auction bid to fail (and generate zeny loss) if ↵shennetsind2-8/+13
made while no char server is present. Added @showzeny tracking to pc_payzeny so that it's messages are more consistent when zeny is earned/reduced. credit to gepard for his concept both from bugreport:1138 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15550 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08Added missing parenthesis to guild aura, bugreport:5291shennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15549 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08Fixed waterball not canceling magic power if target is killed while not all ↵shennetsind1-7/+11
spheres were fired, credit to wildcard for the fix. bugreport:5303 - also removed a unused instance of status_change in skill_counter_additional_effect git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15548 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08* item_trade.txt is split into re and pre-re folder as per Kenpachi's request.xazax-hun3-3/+11
* skill_tree.txt is split into re and pre-re folder. In renewal version only level 5 spear mastery is required for spiral pierce. * Removed an unnecessary new line on a message. * Enabled mechanic summons in pre-re/mob_db.txt to avoid some startup error messages. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-07Removed some TXT converter leftovers (follow-up to r15503).gepard19841-4/+0
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04` Fixed Warg Dash skill to continuously run until codiling with an object ↵xantara3-10/+34
(bugreport:5143) ` Fixed Warg Mastery, Warg Rider, and Warg Dash skills to check conditions before cast begins (bugreport:5181) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04* Merged changes up to eAthena 15074.eathenabot1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04* Merged changes up to eAthena 15073.eathenabot2-8/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15540 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04` Fixed Guillotine Cross Poisons (bugreport:5275)xantara3-6/+35
-- Paralyze decreases attack speed, flee, and movement speed -- Death Hurt decreases the effectiveness of recovery -- Venom Bleed reduces max HP -- Oblivion Curse blocks natural SP recovery and skill use is denied ` Updated const.txt with the latest (renewal) statuses (SC_) values git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-02Removed `gvg_eliminate_time` battle config, as it was only used by scripts. ↵gepard19842-2/+0
Replaced its occurences in War of Emperium script with default value (7000ms) (bugreport:137). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15538 54d463be-8e91-2dee-dedb-b68131a5f0ec