11337 Commits

Author SHA1 Message Date
euphyy
994b566002 * Follow-up r17126, documented checkidle() function.
* More clearly defined variables in eA Job System documentation (bugreport:7259).
* Added missing 'stopnpctimer' in custom Cluckers script (bugreport:7260).
* Restricted skill_trap_type config to GvG only (Hercules 4c9bfed, follow-up r17109, bugreport:4832).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17127 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-10 04:50:53 +00:00
aleos
634ba6516a * Applied suggestion in tid:76925. Added script command checkidle.
- Idle timer now resets when player sits/stands.
- Idle timer resets when sending a chat message (global, main, guild, party, or battleground).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17126 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-09 22:35:14 +00:00
ediejohnny
eec1d7aeca Fix at "callfunc" script command. bugreport:7246.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17125 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-08 23:39:22 +00:00
ediejohnny
8d39dc2e5d Fixed "sscanf" script command related at bug:7166.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17124 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-08 22:58:50 +00:00
euphyy
4f4d8fe958 * Fixed incorrect condition for ST_RIDING (follow-up r17110, bugreport:7254).
> Hercules merges:
* c69e4b6:
Added new item bonuses bFixedCast, bVariableCast & bFixedCastrate (see 'doc/item_bonus.txt' for info).
Added new conf for max_walk_path.

* bb61951:
Getting rid of unused indexes.
If the table has a multiple-column index, any leftmost prefix of the index can be used by the optimizer to find rows. For example, if you have a three-column index on (col1, col2, col3), you have indexed search capabilities on (col1), (col1, col2), and (col1, col2, col3).
Source: http://dev.mysql.com/doc/refman/5.5/en/multiple-column-indexes.html

* 7e4c578, 90eefa0:
Allow unsigned int values for guild exp (as it was before the change).
Atoll was introduced in a 2011 lib and vc9 and 10 don't have that, dropping to atol since we dont need the int64 and using a tricky conversion to get it to unsigned.

* a4802ea:
You no longer can dispell guild mates in non-pkable areas. (bugreport:6803)

* 54d0583:
Hells Plant no longer can be stacked on the ground. (bugreport:6825)

* 6fb7161:
Fire Pillar is now removed by land protector, and no longer can be cast over land protector. (bugreport:2177)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17123 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-07 22:22:24 +00:00
euphyy
618a449636 * Renewal item updates, mostly misc items (incl. bugreport:7167).
* A couple of quest_db updates.
* Moved El Dicastes Guide to a separate file and fixed viewpoint syntax.
* Fixed bugreport:7238, two mob skill mode changes.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17122 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-07 01:07:46 +00:00
ediejohnny
1293086061 One more fix at "bindatcmd" command. Related to bug:7240.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17121 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-04 21:57:52 +00:00
euphyy
b237ba8ba1 Introducing MySQL Reconnect.
When MySQL disconnects during runtime, the server tries to reconnect either indefinitely (default) or a specified number of times before shutting down.
(Merged from Hercules a4a549d, 64d34dc)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17120 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-04 01:04:57 +00:00
euphyy
84d500ea2c > Hercules merges:
* 5b37805:
Items are no longer unequipped when a card within them is blacklisted (e.g. item_unequip.txt), instead the card's effect is nullified.

* cc8e005:
item_noequip overhaul.
Items are no longer unequipped when disabled by item_noequip.txt, instead their effects are nullified -- however cards in them, unless also disabled, wont have its effect nullified.
Consumables will be consumed even while disabled, unless you modify the new config item_restricted_consumption_type.

* 7192b10:
SECURE_NPCTIMEOUT should be fully functional now, fixed remaining known issues. (bugreport:5343)

* 63145d6:
Where casting MO_EXTREMITY to untargetable targets causes the caster to move in fixed location/coordinate.

* 17f2e6a:
Fixed clif.c::clif_parse_NpcSelectMenu.  SECURE_NPCTIMEOUT is always defined; the check is wrong.

* 125b758:
Added New Char-Server Rename Packet.

* d6d49c4:
Updated Safety Wall Renewal behavior, when taking damage higher than the health of the safety wall, excess damage will no longer be passed to the player.
Fixes bugreport:6243, bugreport:6697.

* 7626b14:
Fixed wrong 'if' condition in checking CELL_CHKNOPASS for the OFFICIAL_WALKPATH where clear path is considered to be limited to 14 cells it should only be with obstacles. (follow-up r17091, bugreport:7239)

* 0dbbe22:
Fixed magical reflection behavior, user reflecting now visually casts the skill back at the caster, instead of caster casting it on itself.

* 4671a39:
Monsters in stone curse pre-stone state no longer are able to attack.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17119 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-04 00:08:19 +00:00
lemongrass3110
195d924e91 Fixed the wrong working item combos. bugreport:7174
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17118 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-03 09:44:11 +00:00
euphyy
6aa1beed27 * Changed remaining bEquipmentMatk bonuses to bMatk in item_combo_db (follow-up r16981).
* Reverted r17116.
* Merged eAthena ea:15231, ea:15232 by ai4rei.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17117 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-02 05:45:09 +00:00
flaid
8b409e29b0 Splited hunter quest into renewal and pre-renewal.
Hunter quest in renewal doesn't require Claw of Desert Wolf anymore, it requires the normal Wolf Claw.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17116 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-02 00:20:10 +00:00
euphyy
f1577d8183 * Added a missing checkre() in Hunter job quest (bugreport:7230).
* Fixed item 18103 job and script (bugreport:7137).
* Added a note for where party_share_level is located in conf/battle/party.conf (tid:75137).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17115 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-31 22:34:30 +00:00
euphyy
d030e8cfd4 > Hercules merges:
* 620b36d:
Fixing a typo on skill_trap_type description.

* 13317f0:
Spider web no longer triggers on players on non-pvp maps. (bugreport:7234)
(also fixed tab align on switch and a logical thing on skill_additional_effect)

* fc2e159:
@follow will not stop immeadily when turned off, instead of waiting for the current walk path to be complete. (bugreport:6918)

* 638e2b5:
Replaced strncpy with safestrncpy where I found would be beneficial. (bugreport:3080)

* 74ed3ed:
Players in chatrooms can now equip/unequip gear, can talk to NPCS, and can't use consumable items. (bugreport:6097)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17114 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-31 22:32:19 +00:00
ediejohnny
97de5aaf85 Fixed bug:7231 that if using pets, crashes the map-server.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17113 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-31 05:44:08 +00:00
brianluau
f597b3f31a - Follow up to r17111, changed max_connect_user to the new default value.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17112 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-30 19:36:34 +00:00
momacabu
3ed8a17eaf > Solved bugreport:7228, where you couldn't set the server to accept no users at all.
* 0 (zero) is used now when you wan't 0 users online;
* -1 is used now for unlimited users.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17111 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-30 13:27:27 +00:00
flaid
2b434041a5 > Hercules merges:
* e15fe61:
Brandish spear can now be used by rune knights riding dragons. Made riding state check for both peco and dragon, created a new state for peco-only so that the functionality isn't lost. (bugreport:6305)

* ca1eb76:
Char server displaying extra '/' in exp_guild path. (bugreport:7227)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17110 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-30 03:41:21 +00:00
flaid
7baefc8b95 > Hercules merges:
* e9d07bd:
Fixed bug with garments not displaying properly. (bugreport:7018)

* 9f75e12:
Fixed Ankle Snare to behave as in official servers, you only stop walking when you reach your destination and activates all other traps in the path. (bugreport:4832)

* cba3bef:
New skill config - After due consideration we thought it'd be in the best interest of the community to provide a switch to this official feature since it drastically change the way traps can be used.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17109 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-29 03:57:58 +00:00
flaid
0f04fdf03a > Hercules merges:
* cf690d4:
Star Gladiator's map data is now cleared upon job changing outside star gladiator lineage, that way the database will no longer store these vars when they're not used (bugreport:6689).

* 7911e5e:
Making signal.h available throughout the whole source when in DEBUG mode so that developers (and users debugging) can easily raise signals from anywhere. Extremely handy with gdb, for example.

* 18b2468:
Basilica can only be placed when there are no other units (no mobs/players) within the range of which the basilica will spawn (bugreport:6644).

* 0af9e03:
Support for 2012-04-18a.
Special Thanks to Judas for providing the new packet info.

* 234bbe2:
Normal Boss/mini-boss attacks no longer can hit trick-dead'd players (bugreport:4339).

* e6ac0ec:
Fixed 3 logical errors (1 that would cause CH_PALMSTRIKE to crash the server when either caster or target were out of sc data).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17108 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-28 05:41:00 +00:00
momacabu
ee4fcd0705 Partial fix for bugreport:7218.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17107 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-27 18:27:19 +00:00
euphyy
b2a3bdd1c9 > Guild fixes:
* Added a check to prevent double Emperium spawns in WOE SE castles (since r16571).
* Added guild disbanding events for WOE SE castles (since r12531).
* Fixed an incorrect parameter in WOE FE guild disbanding event (since r12673).

> Other:
* Fixed .@atcmd_numparameters, code by Zephyr (bugreport:7198).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17106 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-27 06:37:20 +00:00
euphyy
642d93c65c * Follow-up r17104, added item_trade entries for Sealed MVP cards.
* Fixed an incorrect itemscript drop (bugreport:7213).
* More updates to Renewal item scripts.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-21 18:05:33 +00:00
euphyy
c6dd056009 * Added Sealed MVP cards (tid:75866).
* More updates to Renewal item scripts.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17104 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-21 06:10:14 +00:00
euphyy
49ce0a1100 * Added and updated many Renewal item scripts (incl. bugreport:7162, bugreport:7147).
* Some formatting changes in Clothes Dyer script (incl. bugreport:7204).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17103 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-20 21:39:26 +00:00
brianluau
2c8fd60503 - Renamed some /sql-files/upgrades/upgrade_svn***** files to match previous naming conventions.
Upgrade files ending in "_log" should be applied to the log database.
Upgrade files with no suffix are applied to the ragnarok database.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17102 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-18 20:32:00 +00:00
rud0lp20
f7de20c88b Fixed bugreport:7182 where GN_MIX_COOKING is limited in creating 1 food item.
Fixed bugreport:7172 missing elemental resistance bonus of NC_RESEARCHFE.
Recoded RA_FEARBREEZE.(bugreport:7188).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17101 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-16 14:45:42 +00:00
euphyy
5b456c67a1 * Documented @set command from r16123.
* Fixed a waitingroom bug in Wizard job quest (bugreport:7189).
* Fixed getequipname() returning -1 instead of an empty string (bugreport:7186).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17100 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-16 01:09:24 +00:00
trojal
56adc76382 * Added quotes parsing to @set (bugreport:7171)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17099 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-14 14:05:39 +00:00
rud0lp20
e73613642c Follow up r17094.(bugreport:7173)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17098 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-13 17:06:39 +00:00
rud0lp20
7b591c567d Fixed bugreport:7170 where AL_INCAGI where it double DEF.
Fixed bugreport:6961 WL_COMET AOE range is now 15x15.
Fixed bugreport:5811 where SC_BLEEDING is not attach to caster to give exp.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17097 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-13 12:48:44 +00:00
euphyy
30bfcfe8e0 * Updated WOE Controller script to v1.5, which overhauls the rewards system (with many new features).
* Fixed another Renewal Izlude coordinate (bugreport:7169).
* Fixed a mail bug, since r16574.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17096 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-13 01:37:40 +00:00
rud0lp20
f4c85ae639 Follow up r17094 forgot to include changes in db files..XD
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17095 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-12 16:47:42 +00:00
rud0lp20
1524a22a0b Change GC_VENOMIMPRESS to 10 cells.(bugreport:6419)
Fixed bugreport:6503 where SR_GT_REVITALIZE causes glitch display in stat window.
Change WM_LULLABY_DEEPSLEEP to self targeted skill.(bugreport:6579)
Fixed bugreport:6642 where SR_CURSEDCIRCLE effect is not remove after casting AL_WARP.
Change SO_ARULLO to ground targeted skill.(bugreport:6842)
Fixed bugreport:7165 where 'npcwalkto' script command is not working properly.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17094 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-12 16:39:38 +00:00
rud0lp20
52209c0839 Fixed bugreport:7159 where cooking formula and creation effect is not working properly.
Fixed bugreport:7129 where GN_MANDRAGORA is not working with other skills.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17093 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-11 16:10:00 +00:00
euphyy
d6ad4ae4e8 * Fixed minor issues in Guillotine Cross job change quest (bugreport:7145).
* Fixed misplaced line in 13-2 quests (bugreport:7136).
* Fixed mistakes in script_commands.txt (bugreport:7140).
* Added 'nowarpto' and 'nomemo' mapflags to bossnia_0* maps (bugreport:7118).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17092 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-11 02:17:21 +00:00
rud0lp20
98b1a0d2a5 Implemented official walk path dealing with obstacle.(bugreport:6159)
-see 'src/config/core.h' for settings[OFFICIAL_WALKPATH].
Fixed bugreport:7057 where HP_ASSUMPTIO should only double eDEF & eMDEF.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17091 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-10 18:17:32 +00:00
rud0lp20
de0bcbd8de Fixed bugreport:7151 where NJ_ISSEN don't consume HP on plant type monsters.
Fixed bugreport:7154 where RC_BOSS type monsters are not immune with SC_DEEPSLEEP.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17090 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-10 05:54:28 +00:00
rud0lp20
74e46ab011 Fixed bugreport:7105 where pierce defense must ignore def and add (def/2) as additional ATK damage.
Fixed bugreport:7148 where r17072 broke the ability of smiths to forge weapons.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17089 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-09 15:23:25 +00:00
rud0lp20
1e7393415a Fixed bugreport:7125 changed CH_PALMSTRIKE to aspd based like official.
Fixed bugreport:7131 where negative def in PRE causes instant death to target.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17088 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-08 12:30:25 +00:00
brianluau
496c42fb96 - Added svn:eol-style=native property.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17087 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-08 09:31:58 +00:00
markzd
fcf360da41 * Renaming variable name from nsiuid to unique_id for better understanding of its meaning, as requested on tid:69380.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17086 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-08 05:31:06 +00:00
ediejohnny
2e06463eb6 Another fix with the @follow issue.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17085 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-08 04:55:18 +00:00
ediejohnny
50feb29b5b Fixed a problem with the @follow command, that was stick the character when turned the @follow off. (bugreport:7139)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17084 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-08 03:53:20 +00:00
markzd
3ff38b017a - Fixed a typo on SQL single quote, in int_storage.c, follow up r17080.(bugreport:7141)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17083 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-07 23:16:11 +00:00
markzd
63c37cb385 * Fixed a compiling error which happened when PACKATVER was set as < 7. (tid:76890)
1. Also a merge of eAthena: https://trac.paradoxsystems.net/changeset/15166

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17082 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-07 07:40:28 +00:00
markzd
a157f0d1eb * Follow Up: r17080
1. Removed an unnecessary update call.
   2. Implemented interreg table at main.sql.
   
* Follow Up: r17077, r17072, r17065
   1. Fixed bugreport:7078, removed unnecessary checks.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17081 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-07 06:01:48 +00:00
markzd
de6af1fc0b * Implemented Unique identifier for Non stackable items. (tid:69380)
* Set as off by default, it can be changed in /src/config/core.h.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17080 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-07 05:13:54 +00:00
rud0lp20
bcc67ba970 Reverted 're/scripts_main.conf' from r17078..sorry folks..:)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17079 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-05 14:21:22 +00:00
rud0lp20
955ba62f74 Fixed bugreport:6332 updated NJ_TATAMIGAESHI to its RE behavior.
Fixed bugreport:7101 where MO_EXTREMITYFIST don't consume sp when used against plant type monster.
Fixed bugreport:7116 missing duration for HW_MAGICPOWER.
Fixed bugreport:7117 where WL_WHITEIMPRISON doesn't work properly.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17078 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-01-05 12:48:14 +00:00