272 Commits

Author SHA1 Message Date
protimus
2b62d9c05d Fixed Bradium Brooch ASPD bonus.
Added town mapflag to brasilis.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15639 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-29 06:12:12 +00:00
brianluau
3df0386889 - Clarified the comment about spaces in 'server_name' config. (bugreport:2656)
- Grouped all the log file/table settings together, follow up to r15253 (ea:15042).
- Added "DROP TABLE" statements to the mob_skill_db SQL files. (bugreport:5284)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15629 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-24 22:58:01 +00:00
lordttseven
27933caa3d - reverted part of r15609 since apparently the issue is purely limited to ZC_SKILLINFO_LIST, and this change breaks big storages
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15613 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-19 10:21:16 +00:00
lordttseven
930048790b * adjusted socket_max_client_packet to a more accurate (if guessed) value to prevent undefined client behavior (may only affect more recent clients?)
+ added a workaround for too large ZC_SKILLINFO_LIST packets resulting from all_skill group permission by sending excess skills one by one (bugreport:5348 and bugreport:5349)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15609 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-18 22:05:21 +00:00
brianluau
be08d75b42 - Filled in placeholders, follow up to r15572. (bugreport:5336)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15585 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-16 17:02:07 +00:00
gepard1984
0b9e91afe9 Updated @marry and @divorce to use standard charcommand invocation (#command target) if used remotely.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15579 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14 11:30:14 +00:00
gepard1984
ff37675328 Merged @kill and @die, since @kill was just a remote version of @die.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15578 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14 02:05:16 +00:00
gepard1984
ea87ba8993 Merged code of @whomap commands into @who.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15577 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-14 01:33:13 +00:00
gepard1984
22f0714c07 - Added libconfig (configuration file library: 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://svn.code.sf.net/p/rathena/svn/trunk@15572 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-13 01:19:04 +00:00
gepard1984
fc400a1838 Removed gvg_eliminate_time battle config, as it was only used by scripts. Replaced its occurences in War of Emperium script with default value (7000ms) (bugreport:137).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-02 21:16:23 +00:00
gepard1984
e0ea6a4dcd Removed obsolete mob_clear_delay config (since r5707) (bugreport:137)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15532 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 20:33:14 +00:00
xantara
251362c227 ` Added renaming support for the remaining 'ragnarok' tables in the inter_athena.conf file - bugreport:3317
-- Includes: homunculus, skill_homunculus, mercenary, mercenary_owner, ragsrvinfo
` Fixed a typo regarding the homunculus_db

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-23 05:13:59 +00:00
gepard1984
bf1c81839f Merged TXT removal branch back to trunk.
* TXT save engine is removed and no longer supported.
* See also tid:53926, tid:57717.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15503 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-20 20:33:32 +00:00
jmanfffreak
812b51edd4 Typo correction in eden/71-85.txt file
Added a missing 'map:' prefix in maps_athena.conf.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15466 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-15 22:05:53 +00:00
shennetsind
dad1da6ed2 Fixed gm_all_skill, bugreport:5239
Removed broken skills from skill tree, so @allskill doesn't give resource errors when gm_all_skill is enabled.
Increased maximum client packet size drop limit (was limiting gm_all_skill unnecessarily since the client doesn't crash with it)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15462 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-15 04:50:51 +00:00
gepard1984
8b3a63cf11 Picklog improvements:
- now it is finally possible to log every item players gain or lose
 - added 3 log types: `I` for auctioned items, `B` for buying shop transactions and `X` for all other items transactions that don't fall into another category (for detailed explanation on all log types read `conf/log_athena.conf`)
 - it also fixes items being logged as picked up/gained by player when in fact they were dropped on the ground due to full inventory


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15420 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-11 17:35:28 +00:00
jmanfffreak
f47f5f5639 Fixed a bunch of whitespace issues in atcommand_athena.conf, due to teamwork :P
Changed the example at the beginning of the file (thanks to Slim!)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-01 18:29:57 +00:00
shennetsind
7aaf9b5a25 Added new @/# command aliases pattern, all aliases can now be modified/added/removed in the front-end within atcommand_conf (no longer hardcoded). The aliases pattern was defined in this topic: tid:56343 atcommand_conf file rewrite/update belongs to Jguy and BrianL
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-01 18:00:20 +00:00
shennetsind
292fffeb02 Added a new login server config for _F/_M account creation method which denies an account creation if either userid or password length is lower than 4 (should be used with conjunction of Disable 4 LetterUserID/Disable 4 LetterPassword client diffs)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-25 10:36:33 +00:00
jmanfffreak
5a71a1ae65 Removed Changelog files left over from eAthena. We use Trac to log changes now, and these haven't been updated since rAthena start.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-25 05:13:10 +00:00
eathenabot
81b57c7877 * Merged changes up to eAthena 15042.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-24 21:47:44 +00:00
mercurial123
a9db03da2b - Reverted a change in inter_athena.conf, follow up r15251 (accidentally commited custom database configuration)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-24 21:42:05 +00:00
mercurial123
0f47604f2d - Replaced all occurrences of "eAthena" to "rAthena" string
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-24 21:30:42 +00:00
brianluau
29ba2cdf6f - Removed ASCII art from text files (keeping it in the console though).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-24 20:25:28 +00:00
eathenabot
9085803c84 * Merged changes up to eAthena 15040.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-24 14:13:39 +00:00
shennetsind
9f200dc142 follow up r15227, removed save_log from misc.conf
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-23 14:25:34 +00:00
Chilly0123
c4452bf850 *Updated mapflags for all maps up to Episode 14.2
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15201 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-21 20:10:51 +00:00
Chilly0123
b6ef1ff26e *Updated maps and map_cache.dat to Episode 14.2
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15200 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-21 18:39:03 +00:00
brianluau
429994b4c4 - Partial revert of r15165: commented out "account.sql" settings in login_athena.conf so that it uses the SQL settings from inter_athena.conf (or import/inter_conf.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15190 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-20 18:35:30 +00:00
eathenabot
7b2c38fd24 * Merged changes up to eAthena 15036.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-19 21:47:34 +00:00
jmanfffreak
e51a92686b Follow up to r15164. Edited some conf files to work with new rAsql system.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-19 18:20:33 +00:00
calciumkid
94483213f9 mob_read_sqlskilldb func [CalciumKid]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15155 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-18 01:58:49 +00:00
shennetsind
f04eecd9ae Added support for item_db_re table renaming in inter_athena.conf
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15114 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-14 21:16:13 +00:00
brianluau
74a8163524 - Added 'nopenalty' mapflag to mosk_ship. (bugreport:3109)
- Fixed some strange dialog in President Quest. (bugreport:1755)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15109 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-14 18:21:29 +00:00
brianluau
6cae4f1629 - Updated msg_athena.conf to include castle counts up to 34. (bugreport:1522)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15107 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-14 15:48:56 +00:00
epoque11
a5be723648 - Added new check conditions to prevent abuse from no-delay .act files (bugreport:4249)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-14 14:07:25 +00:00
shennetsind
a0ccbdf5e6 Minor renaming.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15081 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-12 21:35:16 +00:00
brianluau
66d1c3d0b1 - Fixed some default #command levels that were raised in r13403. (bugreport:2615)
- Changed default GM level to 100 for some commands that don't make sense to be run as #commands.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15071 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-12 03:08:53 +00:00
brianluau
90c355108c - Merged /branches/renewal/conf (partial)
- Merged /branches/renewal/db (only mob_db.txt and mob_skill_db.txt)
- Merged /branches/renewal/npc (full)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15060 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-11 19:24:13 +00:00
calciumkid
3698180607 Added client feedback to @cash and @points
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15056 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-10 05:05:51 +00:00
shennetsind
05cad74427 Renewal Mode DEF calc fixed (can go over 127 now), bugreport:5110
Fixed Logic Issues with r15039 script command set

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15051 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-09 23:58:15 +00:00
shennetsind
9e9872c301 New Battle Config: gm.conf/atcommand_max_stat_bypass for bugreport:3301
-- Allows you to choose whether your gms can bypass your server's max stat limit or not.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15046 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-09 04:11:30 +00:00
brianluau
75010f0a3a - Set svn:eol-style=native for some recently added text files (follow up to r15009).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15044 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-09 03:53:41 +00:00
shennetsind
9796c781f6 clarified zeny_penalty configuration
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15016 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-06 16:43:18 +00:00
shennetsind
a785b383d7 Merging RREmu into rAthena -- quite a few stuff yet to be renamed, but we'll get it sorted.
Some of the stuff included in RREmu that is now part of rAthena:
- RE Drop Rate Modifier
- RE Experience Rate Modifier
- RE Weapon MATK
- RE Shield ASPD job-specific penalty
- RE Cast Time
- Renewal-specific item DEF
- 3.1 classes.
- All-New Mounts
- Official Magical Reflection
- And other perks, such as fully-functional @mapflag
also merged eAthena 15006 into rAthena.
For Bugs, Comments and Suggestions: http://rathena.org/board/tracker/

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15009 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-05 20:51:58 +00:00
ai4rei
da76d5f271 * Fixed novending cell check using misleading error message (bugreport:2592, since r11572 and r14724, related r11580).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15000 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-11-28 20:25:33 +00:00
brianluau
9aa3a700a7 - Removed .gat from map names.
- Removed trailing tabs in some warp portal files.
- Removed `loginlog` table from convert_engine SQL scripts, because it's in the log database.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14987 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-10-31 23:19:36 +00:00
L0neW0lf.eAthena
f6b46546b1 * Implemented first version of rebalanced Rune Knight skills.
* Implemented the rebalancing of most Archbishop skills.
* As a result, merged r14979 from trunk. (act/notify packet update)
* Added pc_isUseitem_check_runeskill care of Meyrawr (blocks rune usage based on skill delay.)
* Added more status effects that do NOT save on log out. A whole slew of them.
* Now only level 11 Dec. AGI will take the new config settings into account.
* Fixed Level 11 Dec. AGI duration faux pas, where it was multiplying it by 100.
* Added script command: setdragon: See documentation for details.
* Added script command: successruneuse: Will return 0 or 1. Handles runestone backfire effects.
* Modified script command: produce, now accepts <item id> as a second parameter.
* Corrected message that is displayed when attempting to generate items when that item has a limit.
* GM Item commands will no longer display 'Item created' messages on failure.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/renewal@14983 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-10-26 19:44:18 +00:00
ai4rei
255d0be211 * Updated misleading comment in conf/mapflag/partylock.txt (bugreport:4930, since r14092).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14972 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-10-15 09:59:57 +00:00
ai4rei
6a6aa10721 * Merged changes from trunk [14895:14966/trunk].
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/renewal@14967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-10-07 21:35:12 +00:00