11583 Commits

Author SHA1 Message Date
lighta
06c8b21ace Follow up of skillcooldown
-Fix skillcooldown mistmatch
-Add safecheck for variance atk calc
2013-10-13 01:21:06 -04:00
lighta
797384cbe1 Follow up 8a66d82c28
-Add some missing case for RK_DRAGONBREATH_WATER
-Fix watk not being calculated properly with bonus in Re
-Rm leftover of previous skillcooldown system (skill_cooldown_load)
-Add skill_get_itemeq (accessor)
2013-10-09 04:21:55 -04:00
Cahyadi Ramadhan Togihon
d670952c61 * Follow up 8a66d82 and c70762a 2013-10-09 06:49:08 +07:00
lighta
9bb2df825b Merge branch 'master' of https://github.com/rathena/rathena 2013-10-08 17:56:04 -04:00
lighta
8a66d82c28 Add EP 14.3 Part 2 3rd Job Skills
thx to brAthena, Herc, Cydh.
2013-10-08 17:54:47 -04:00
lighta
c70762a18f ReqItems and Various Fixs
-Add requiered equiped item to cast in skill_require_db.
-Fix SC_ASH not always giving 50% chance failing, wrong emplacement
-Fix SC_STYLE_CHANGE not being relaunch when eleanor resurected.
-Fix cardfix for target not being reseted and therefor using same value
as caster.
-Move ADJUST_SKILL_DAMAGE in battle_calc_weapon_final_atk_modifiers
(since it shuold alter the final dammage just like it do for magic and
misc)
-Add battle_do_reflect and skill_do_copy small function to encapsulate
code.
-Upd channel_clean and channel_delete to simplify autodelete case for
public chans
-Fix SC_FEINTBOMB that had a fixed blewcount and not 3*skilllv
-Fix SC_VACUUM_EXTREME where some scenario was setting scs_nomove to -1
and therefor blocking char forever.
-Fix SC_STRIKING where val1 was overwritten for sp cast but also used as
skilllv for critical bonus...
-Upd SC_GN_CARTBOOST, should be ending be DECREASE_AGI
-Upd SC_MAGNETICFIELD should be endend when getting earth dmg or
quagmire
-Mv SC_WARMER, SC_WHITEIMPRISON, SC_FREEZING ending other status section
in proper area.
2013-10-08 17:34:03 -04:00
lighta
69b28292cf Skill_colldown
Move skillcooldown from ram saving to sql saving.
This will fix multimap skillcooldown and avoind increasing ram by
offline users.
2013-10-08 16:54:03 -04:00
lighta
9a5a6b9e6e Char_serv upd
-Fix bugreport:7970 (char deletion for 2013+ client, thx ivanyan)
-Fix bugreport:8087 (guild storage broken by bound_item)
2013-10-08 15:46:08 -04:00
j-tkay
4d67a38da6 Fixed bug #8110:
- Fixed an issue where Castle Manager couldn't be fired accordingly.

http://rathena.org/board/tracker/issue-8110-overly-attached-kafra-employee/

Signed-off-by: j-tkay <joseph.tk.ea@gmail.com>
2013-10-09 00:37:09 +08:00
Cahyadi Ramadhan Togihon
475e6b721c Fixed dead player isn't warped to the save point when dead on warp portal (bugreport:8088) 2013-10-06 20:33:35 +07:00
Cahyadi Ramadhan Togihon
221553a893 Fixed left-hand issue, gives damage to emperium (if emperium mode is MD_PLANT) although guild castle >= 'guild_max_castles' (bugreport:8125) 2013-10-06 18:27:19 +07:00
Cahyadi Ramadhan Togihon
b85f469bd5 Follow-up 4e7cf8f 2013-10-06 15:56:15 +07:00
Cahyadi Ramadhan Togihon
4e7cf8fe47 * Fixed Storage AddItem Bug (bugreport:8126, Hercules merge:24556fb) 2013-10-06 13:00:03 +07:00
Cahyadi Ramadhan Togihon
18c6bc0d23 Fixed Cart Terminator damage, "when the skill 'misses', a small damaged hit is still guaranteed from Weaponry Research" (bugreport:8112) 2013-10-05 20:56:50 +07:00
Cahyadi Ramadhan Togihon
04f13d8407 * Fixed 'bAutoSpellOnSkill' (bugreport:8124) 2013-10-05 18:10:14 +07:00
Cahyadi Ramadhan Togihon
9cb9bb1576 * Fixed Pneuma behaviors:
-- Emeny still can be knocked back. (bugreport:8061)
-- Acid Terror still has chance to break the armor.
* Some align's clean-up
2013-10-05 15:34:36 +07:00
Cahyadi Ramadhan Togihon
a6f6679751 * Fixed bugreport:8103, damage rate calculation should be before reflected damage calculation
* Fixed bugreport:8028, fixed NJ_ISSEN and ASC_BREAKER calculation for PRE-RE (thank @exneval)
2013-10-04 21:20:31 +07:00
Cahyadi Ramadhan Togihon
f25ca39814 Added elemental_db config on inter_athena.conf 2013-10-03 15:50:49 +07:00
Cahyadi Ramadhan Togihon
b8ded6b509 * Follow up 67db4dc / r17529 (my bad. :P) 2013-10-03 12:09:38 +07:00
Cahyadi Ramadhan Togihon
67db4dc252 * Just a little correction, INF2_NOLP should not be used anymore since (when? idk) we're using INF3_NOLP 2013-10-03 12:07:27 +07:00
Cahyadi Ramadhan Togihon
9b7eb48fe5 Follow up e52fc94 / r17528 2013-09-28 20:36:54 +07:00
Cydh Ramdh
e52fc947f7 Merge pull request #11 from cannelle/patch-1
Fix for incorrect mob_warpslave_sub and map_quit clear values.
2013-09-28 06:30:19 -07:00
cannelle
2a41ebcf75 Corrected mob_warpslave_sub call with CLR_TELEPORT instead of CLR_RESPAWN. 2013-09-27 17:13:52 -05:00
cannelle
179ab138a3 Corrected map_quit call with CLR_RESPAWN instead of CLR_TELEPORT. 2013-09-27 17:10:03 -05:00
Cahyadi Ramadhan Togihon
659cc57574 * INF2_NO_NEARNPC (skill_db.txt updates):
-- Added a new option info for skill's 'inf2', INF2_NO_NEARNPC, that used for checking if the skill is castable if caster/ground/target is near with NPC (by specified range option)
-- Corrected Shadow Chaser skills, SC_CHAOSPANIC and SC_MAELSTROM, that cannot be placed near warp portal (according to iRO Skill Balance Patch)
-- Added 'db/skill_nonearnpc_db.txt' for more option of INF2_NO_NEARNPC (additional range beside splash area, unit range, or layout range calculaiton and type of NPC)
* Follow up 5e6626e
2013-09-26 17:39:41 +07:00
Cahyadi Ramadhan Togihon
99ea656914 * Fixed bugreport:8090, Frost Driver damages with overpower level because skill_lv reduction mistake.
* Added item_id on @whodrops's result for each item (avoiding confusion if the result is more than 1 items).
2013-09-23 19:20:57 +07:00
Cahyadi Ramadhan Togihon
5e6626e312 Plagiarism & Reproduce updates:
-- Fixed bugreport:6994, Preseve only prevent to copy skill via Plagiarism, player still able to copy skill by Reproduce
-- Re-structure db/skill_reproduce_db.txt becomes db/skill_copyable_db.txt that allow you customize the avaiable skill to be copied
-- Removed 'copyskill_restrict' config from conf/battle/skill.conf, this setting can be set on db/skill_reproduce_db.txt
-- Enjoy structure of skill_copyable_db.txt! SkillName,Option{,JobAllowed{,RequirementRemoved}}
2013-09-23 12:11:30 +07:00
Cahyadi Ramadhan Togihon
908d05b429 Fixed bugreport:8085
-- Incorrect item class for 18106,P_Bow3,Eden Bow III
2013-09-21 11:25:14 +07:00
aleos89
2b8b31a4d1 * Follow-up to c154fe1. Bugged item drop rate increase also applies to renewal. 2013-09-20 13:24:34 -04:00
aleos89
8427ddfdf2 * Follow-up to c154fe1. 2013-09-20 12:54:26 -04:00
aleos89
c154fe1e35 * Prevented MDEF damage reduction from dividing by zero. (bugreport:8064)
* Added a new battle_config to increase all items drop rate by 0.01%. (bugreport:8005)
* Moved OnInit to load before OnInstanceInit in npc_reload(). (bugreport:8043)
* Fixed homunculus causing the map-server to crash. (bugreport:8036)
2013-09-20 12:51:07 -04:00
aleos89
3150cc4236 * Follow-up to 3887ff / r17519. 2013-09-19 10:45:14 -04:00
aleos89
3887ffd832 * Fixed searchstores not removing character data when logging off. (bugreport:8080) (Merged from Hercules:58e2d27) 2013-09-19 08:54:35 -04:00
Cahyadi Ramadhan Togihon
6f910b3c43 Fixed bugreport:7983, Pain Killer should be casted only to 'friend' 2013-09-19 15:32:19 +07:00
Cahyadi Ramadhan Togihon
f3bb5d4c73 * Fixed bugreport:7844 (merged from Hercules:e3761a8) 2013-09-16 01:04:57 +07:00
SkittleNugget
90f6221719 Updates to Dicastes 2013-09-15 02:48:42 +01:00
SkittleNugget
eb872a9b37 Updates to eden_iro.txt 2013-09-09 21:10:42 +01:00
SkittleNugget
e8a3be1fe5 Updates to Renewal Database 2013-09-09 21:10:17 +01:00
Atemo
86c552d3b4 Update rpsroulette.txt 2013-09-09 01:05:59 +02:00
Atemo
db55442a0f Update penal_servitude.txt 2013-09-09 00:53:43 +02:00
Capuche
bf6e025592 Bugs fix and some changes in custom/etc files. 2013-09-08 04:44:40 +02:00
Capuche
af4edf69d5 Display customs commands suggestion. 2013-09-08 04:21:16 +02:00
Capuche
5eef367c00 Message conf fr update. 2013-09-08 03:30:33 +02:00
Cahyadi Ramadhan Togihon
6150ac7870 * Follow-up feca970 / r17515
-- Revert SC_PUSH_CART to 'cart' on RequiredState field (because SC_PUSH_CART for 2012++)
-- Defined MAX_SKILL_STATUS_REQUIRE for max 'RequiredStatuses' field
* Fixed bugreport:7946, standarize empty requirement with '0'
2013-09-08 00:48:45 +07:00
Cahyadi Ramadhan Togihon
feca970d8a * Added 'RequireStatuses' field on skill_require_db.txt
- This field value uses SC_STATUS (see db/const.txt)
- You may custom add more than 1 status required, example: SC_SIGHT:SC_ENERGYCOAT
- Removed some ST_ for 'e_require_state' list and move the value from 'RequireState' to 'RequireStatuses' field:
-- ST_HIDING -> SC_HIDING
-- ST_CLOAKING -> SC_CLOAKING
-- ST_CART ->SC_PUSH_CART
-- ST_SIGHT -> SC_SIGHT
-- ST_EXPLOSIONSPIRITS ->SC_EXPLOSIONSPIRITS
-- ST_CARTBOOST -> SC_CARTBOOST
-- ST_POISONINGWEAPON -> SC_POISONINGWEAPON
-- ST_ROLLINGCUTTER -> SC_ROLLINGCUTTER
* Fixed bugreport:8053, restricted equip should be put-off when player warped to restricted map (of the equip) if 'allow_equip_restricted_item' is 'no'
* Corrected db/const.txt value
- Added mf_skill_damage
- Sync some SC_STATUS with 'sc_type' on status.h
2013-09-07 20:07:00 +07:00
Euphy
7cb4145691 * Cleaned up some unnecessary global ($) and temporary character (@) variables in scripts.
* Removed unnecessary labels, particularly those in warp scripts.
* Some optimization of the Hugel Bingo script.
* Fixed a mob_db error. (bugreport:8051)
* Fixed incorrect/incomplete random Glast Heim warp.
* Removed useless 'getJobName' function from GlobalFunctions.txt.

Signed-off-by: Euphy <euphy@rathena.org>
2013-09-06 19:37:14 -04:00
Xynvaroth
ac68cde095 Fixes [bug:7855].
Signed-off-by: Xynvaroth <Xynvaroth@googlemail.com>
2013-09-06 23:19:35 +02:00
Xynvaroth
0ca99b755b Merge branch 'master' of https://github.com/rathena/rathena 2013-09-06 21:40:06 +02:00
Xynvaroth
e5d1490f8c Fixes bug report #007981.
Signed-off-by: Xynvaroth <Xynvaroth@googlemail.com>
2013-09-06 21:39:08 +02:00
Mauro Di Girolamo
356f13315a Fixes bug report #007981.
Signed-off-by: Mauro Di Girolamo <maurodigirolamo@web.de>
2013-09-06 21:27:40 +02:00