11370 Commits

Author SHA1 Message Date
Euphy
32b8d2e713 * Implemented Bakonawa Extermination quest.
* Misc. cleaning.

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-07 02:47:45 -04:00
Deadly Silence
7beb7edc77 Minor bug fixes
[npc/cities/geffen.txt]
- fixed bug with Psychic Advisor (bugreport:7928)

[npc/quests/seals/megingard_seal.txt]
- fixed small bug with Librarian where he would spam the NPC dialogue
  because of a misplaced "next"

[npc/re/merchants/enchan_mora.txt]
- fixed bug with wrong enchants (bugreport:7930)
2013-08-06 23:46:24 +02:00
Euphy
400d0f0319 * Restored Izlude Arena into root directory - it should never have been disabled in Renewal. (blame: r16382)
- Note: Renewal updates will follow.

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-06 02:58:43 -04:00
Euphy
26036efcb7 * Implemented official kRO Novice Training Grounds (RE) script. (fixes bugreport:7923 and bugreport:7759)
- Added Job Test NPC, "Job Guide Lark".
- iRO's custom features are removed (Eden Teleporter and custom mob spawns).
- NPCs and warps are now duplicated on all new_*_* maps (reason unknown).
- Note: The script will be replaced with Cryptura Academy once the scripts are translated.

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-06 02:32:56 -04:00
Akinari1087
e6565c0be2 Add cell copying across instances - Fixes bugreport:7875 2013-08-06 01:20:41 -04:00
Euphy
11860e2e1f * Script updates:
- Added warpers and duplicates for Izlude (izlude_[a-d]) and Prontera Field 8 (prt_fild08[a-d]) maps.
- Updated Eden Group warpers and added new duplicates.
- Changed "Kelitula Academy" to "Cryptura Academy".
- Added a missing OnMyMobDead label in Buwaya Cave instance. (bugreport:7929)
- Added version information to Airport script headers.

* Mob spawn organization:
- Split "City Cleaners" into Pre-Renewal and Renewal directories.
- Restored Thief Bug (Pre-Renewal) vs. Thief Bug Egg (Renewal) spawns.
- Created "Town" spawn files, holding all city spawns not in "City Cleaners" files.
- Added Prontera Training Dummies and Alberta Ship Mouses.
- Moved Jawaii spawns from "fields/" into "towns.txt".
- Moved Brasilis spawns from its own directory into "towns.txt".

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-05 19:42:00 -04:00
Akinari1087
21a0eba6fa Revert some code from 5e3bb8a
Fix SC bonus being applied too late - Fixes bugreport:7942
2013-08-02 11:17:51 -04:00
Akinari1087
7301278987 Some Skill Updates
Updated Axe Boomerange and Power Swing skill ratio formulas - Fixes bugreport:7937
- Updated Power Swing Stun rate
Updated Triangle Shot skill ratio formula - Fixes bugreport:7936
Updated Overbrand skill ratio formulas - Fixes bugreport:7938
Fixed Hundred Spear activating Spear Boomerang twice - Fixes bugreport:7899
Thanks to reineil for all the reports.

Re-added Magic Crasher fix for attack formula - Fixes bugreport:7869

Follow up to 5e3bb8a - Revert changes to attacker card fixing
2013-08-01 12:38:52 -04:00
Akinari1087
1a73141ff8 Fix card damage fixing - Fixes bugreport:7935
Fix GVG and Card reductions for skills that use separate damage calc functions
Removed some unnecessary code causing attack underflow in homunculus - Fixes bugreport:7925
Update Feint Bomb damage formula to 2011 rebalance - Concering bugreport:7912
Update Siren's Voice to 2011 rebalance formulas - Fixes bugreport:7878
2013-08-01 01:28:50 -04:00
Euphy
20153af6e0 * Script updates:
- Added new Renewal warpers for Satan Morroc maps.
- Updated "Succession of the Prince" quest with some new cases, and fixed checkquests.
- Updated portions of Ecology quest in 13.1 quests with new checks and cases.
- Added some missing 'disable_items' commands to 2004 Headgear quests.

* Other changes:
- Changed some strnpcinfo(1) -> strnpcinfo(0) in 13.2 quests. (bugreport:7853)
- Moved Rune Knight Kafra into main Kafras file.
- Revised documentation for 'addrid'. (follow-up 6572a9f)
- 'instance_id()' no longer throws an error upon failure.
- Fixed Desert Twilight/Sandstorm combo. (bugreport:7897, credits: Playtester)

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-27 16:36:00 -04:00
Akinari1087
6572a9fc72 Fix map crash from reloading after an instance is destroyed - Fixes bugreport:7883
Vending immediately fails when it cannot be used - Fixes bugreport:7894
Added script command 'addrid' - Suggestion tid:84892
2013-07-26 03:55:28 -04:00
Euphy
0fba5cb4a1 * Updated Magic Gear rental script and added many new locations.
* Split Geneticist Manuals shop (Renewal only) from main Alchemist shop script, and updated dialogue.
* Moved Izlude Bulletin Board and Signs to Pre-Renewal path.
* Updated Warlock book quest NPC name, and fixed a bug for Baby classes.
* Fixed unittalk displaying messages twice for players. (bugreport:7903)

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-26 01:48:33 -04:00
lighta
02885990e5 -Merge Herc
--c0c254f (Binary heap fix & improvement), adding swapper function in specification
--e9e8914 (Fixed typo in `SC__STRIPACCESSARY`, using equip_index instead equip_pos creating mistmatch)
2013-07-25 20:01:52 -04:00
lighta
6a90381808 -Upd SC_STONEHARDSKIN to only break weapon from Melee atk and speed up processing 2013-07-25 17:58:58 -04:00
Euphy
d32e3c89ae * Renewal Izlude updates:
- Updated warp scripts and removed disabled warps.
- Implemented Renewal Hypnotist, which resets stats and skills; moved old file to Pre-Renewal path.
- Moved and added Bullet Dealer and Magazine Dealer duplicates. (bugreport:6410)
- Moved Dorian (quests_nameless) NPC to Pre-Renewal/Renewal paths and shifted Cuskoal (izlude) RE NPC.
- Corrected some coordinates and NPC facing directions.

* Updated all 3rd_trader scripts:
- Players can now purchase multiple items at once.
- Added many new Point Merchants.
- Moved Poison Herb Merchant in Morroc out of a wall (temp. fix).

* Other script updates:
- Added Eden Group Kafra (storage only).
- Added some missing announcements in Endless Tower.
- Added exit warp scripts to three 2nd job quests (Renewal only).
- Added official Morroc coordinates in Warlock job quest. (follow-up r17224)
- Minor updates to Comodo Gambling script.
- Fixed a Zeny bug in Payon town script, and changed some 'close' commands to 'end'. (bugreport:7893)
- Renamed npc/pre-re/kafras/kafras_izl.txt to .../kafras.txt.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-25 02:32:30 -04:00
lighta
f6e76387c7 -Fix bugreport:7904 (clif warning for cashshop #else date)
-Fix bugreport:7905 (status warning for homun str calc, float to int)
-Fix bugreport:7884 (SL_STIN, SL_STUN now support casting by non player)
-Add few doc and C++ support
2013-07-25 02:21:37 -04:00
lighta
48919f06e3 Merge branch 'master' of github.com:rathena/rathena 2013-07-25 01:57:56 -04:00
Euphy
f0927dcb85 Merge branch 'master' of https://github.com/rathena/rathena 2013-07-24 18:41:20 -04:00
Euphy
6bed814550 * Implemented new Guides with Navigation. (source: Muad_Dib)
- If your client does not support them (anything below 2011-10-10), disable the feature in npc/re/guides/navigation.txt.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-24 18:37:36 -04:00
Deadly Silence
489dda35cc Merge branch 'master' of https://github.com/rathena/rathena 2013-07-24 23:27:42 +02:00
Deadly Silence
695e832846 [Port Malaya]
- added missing quest parameters (monsters to kill, timers, etc.)
- added quests (Cautios Village, Get Rid of the Jejeling, Jejeling and
  Jejellopy, Marie's Child, etc.)
2013-07-24 23:19:25 +02:00
lighta
8c14fb9367 -Remove mapflag name in msg_conf for @mapinfo since the name of the mapflag shouldn't change. 2013-07-24 14:44:22 -04:00
lighta
329bf2fc0a Fix bugreport:1200 (Maprespawnguildid Kicking Guildless Players) 2013-07-24 11:51:51 -04:00
lighta
e28c507477 Fix bugreport:7806 (cashshop buy_list index typo for 2012 client, remove duplicated code)
Upd gitignore to exclude conf/msg_conf/import as well
2013-07-24 11:42:23 -04:00
Akinari1087
e130395a4c Bug Fixes!
Mechanic Neutral Barrier updated - Fixes bugreport:7874
- Blocks ranged and splash attacks
- Gives % bonus to DEF and MDEF
- Cannot be removed by Land Protector
- Updated to 5x5 AOE
- Can be cancelled by casting a second time

Stealth Field updated- Fixes bugreport:7816
- No longer blocks AOE damage
- Cannot be removed by Land Protector
- Updated to 5x5 AOE
- Can be cancelled by casting a second time

FAW Silver Sniper and Magic Decoy updated - Fixes bugreport:7871
- FAWs get HP and ATK or MATK bonuses correctly now
- New AI added for these

Maximize Power no longer stops SP regeneration in pre-re (credits: Evil) - Fixes bugreport:7881
Gate of Hell now updates ATK correctly to HP and SP levels (credits: Aleos) - Fixes bugreport:7886
Comet now works as intended when with other Warlocks (credits: malufett) - Fixes bugreport:7854

Fixed minor issue where setting a monster to an AI with a script command could cause an error.
Songs/Dances are now removed by Land Protector/Ganbantein (helvetica).
Updated homunculus ATK to support renewal attack.
Fixed an issue where Summon Legion mobs weren't getting the correct stats placed on them.
2013-07-24 03:48:38 -04:00
Euphy
c2bdd52865 * Kareka now offers to reset enchantments on Light of El Dicastes. (bugreport:7890)
* Fixed Malangdo rentals lasting for 1 day instead of 1 hour. (bugreport:7889)
* Added Old Glast Heim location to custom warper.
* @mobinfo now displays slots for MVP drops.
* Fixed a label execution in Dancer job quest.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-23 15:21:32 -04:00
Euphy
914dbdafe2 * Implemented Old Glast Heim instance by Ziu/Heris; all scripts and mobs are custom.
* Added official Port Malaya Jeepney warp scripts.
* Fixed some minor bugs in Mora Enchants. (credits: TTest)
* Fixed a wrong quest_db entry. (bugreport:7865)

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-22 22:15:55 -04:00
rathenabot
95eb386317 Merge branch 'master' of https://github.com/rathena/rathena
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17425 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-20 17:21:50 +00:00
j-tkay
7a057f7f4a Updated ep13_start and dialog to match official script.
Signed-off-by: j-tkay <joseph.tk.ea@gmail.com>
2013-07-21 01:20:25 +08:00
rathenabot
fa3e8fb5a7 Merge branch 'master' of https://github.com/rathena/rathena
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17424 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-20 06:50:12 +00:00
Euphy
be95412ae2 * Updated Renewal EXP and re-added Pre-Renewal EXP support to lots of scripts. (blame: r15060, fixes bugreport:6288, completes r16545 update)
- Local quests: Alberta, Ayothaya, Einbroch/Einbech, Hugel, Lighthalzen, Louyang, Morroc, Moscovia, Nameless Island, Prontera, Rachel, Veins, Episode 13.1, Episode 13.2
- Other quests: Airship, Eye of Hellion, Kiel Hyre, Wandering Minstrel, Juperos, Brisingamen Seal, Megingard Seal, The Sign, Party Relay
- Mini-games: Hugel Monster Races, Turbo Track
* Deleted some useless 'break' commands and replaced some 'menu' commands in scripts.
* Documented the <NAVI> and <URL> tags. (Hercules 7e58225)
* Added documentation for "OnTouchNPC" in the special labels section.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-20 02:48:46 -04:00
rathenabot
1911e0fda4 Merge branch 'master' of https://github.com/rathena/rathena
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17423 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-19 03:34:00 +00:00
Euphy
be2428b832 * In Pre-Renewal, players can use items and self-targetting skills while talking to NPCs. (continuation of bugreport:6527)
* Fixed an issue in Malangdo quests. (bugreport:7863)
* Fixed two incorrect event calls in Assassin job change quest.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-18 23:32:25 -04:00
rathenabot
c363ee5c30 Merge branch 'master' of https://github.com/rathena/rathena
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17422 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-18 14:58:56 +00:00
Euphy
743d5fa4d0 Merge branch 'master' of https://github.com/rathena/rathena 2013-07-18 02:32:18 -04:00
Euphy
f919ac05af * Added support for GIT hashes. (credits: Ind, Trojal)
Signed-off-by: Euphy <euphy@rathena.org>
2013-07-18 02:30:05 -04:00
Akinari1087
8ebb789db6 Fixed bonus crit_atk_rate not being applied - Fixes bugreport:7846
Weapon Perfection now modifies size damage - Fixes bugreport:7813
Water Ball now checks for obstacles - Fixes bugreport:7426
Re-added the somehow lost Banishing Point hit rate fix
2013-07-18 00:24:40 -04:00
Euphy
3beb7833f9 * Fixed Guardian Stone respawns in WOE SE. (bugreport:7849)
* Fixed job checks in Falcon Flute Trader script. (bugreport:7839)
* Fixed Guillotine Katar slots. (bugreport:7838)
* Fixed @itembound type 4 not working.
* Bossnia changes:
- Monsters should not be spawned with 'boss_monster' according to official scripts; removed 'notomb' mapflags accordingly (partial revert of r17404).
- Merged file into events/bossnia.txt, since the spawns and warps should be disabled by default.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-17 23:16:15 -04:00
rathenabot
d18de5aa04 * Basic GIT integration: added .gitattributes, .gitignore, and README.md.
* Edited README.txt with GIT installation instructions.

Signed-off-by: Euphy <euphy@rathena.org>

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17421 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-18 00:38:58 +00:00
Euphy
4025d87d62 * Basic GIT integration: added .gitattributes, .gitignore, and README.md.
* Edited README.txt with GIT installation instructions.

Signed-off-by: Euphy <euphy@rathena.org>
2013-07-17 20:32:38 -04:00
akinari1087
43688de318 Partial(?) fix to damage reduction from cards - Concerning bugreport:7809
Moved pc_dead NPC event calls to the end of the death process - Fixes bugreport:7829
Super Novices are no longer counted as dead when saved by their angel - Fixes bugreport:4053 and bugreport:1601
- They won't lose their +10 bonus on the first death
- Pet intimacy, mercenaries, skull drops are unaffected by first death
- Steel Body is level 5 when saved

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17420 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-13 22:06:03 +00:00
brianluau
216fe46dbe - Updated 'recovery' script command to match documentation. (bugreport:7828)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17419 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-12 19:55:21 +00:00
hipsterfont
c8a3950898 Follow up to r17417 - fix for element to apply correctly to status atk in Renewal battle calculations
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17418 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-12 05:50:20 +00:00
akinari1087
4c74221e4b Fix Enchant Deadly Poison causing a major Attack boost - Fixes bugreport:7827
Fix attribute fixing not being applied to damage correctly (helvetica) - Concerning bugreport:7809

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17417 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-12 05:26:00 +00:00
euphyy
4a8db1afe6 * Added 'Eff_Burning' status, used in Banaspaty Card; fixed 'Eff_Fear'. (bugreport:7461, Hercules 5de6aab)
* Updates to SC_BURNING and SC_FREEZING durations. (Hercules 0395610)
* Minor fixes to Eden Quests 41-55.
* Fixed incorrect documentation for 'instance_id()'.
* Added Malaya instances to custom Warper.
* 'getmonsterinfo' no longer outputs an error when the supplied mob doesn't exist. (bugreport:7792)
* Follow-up r17410, fixed a typo in a label name.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17416 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-11 18:40:40 +00:00
cydh
81430d2779 Follow-up r17414
- previous party_delmember can't remove the offline member, so it's changed: party_delmember {<char_id>,<party_id>}
- remove unnecessary script_command checklang() - it's my bad

Fixed Basilica bugs as bugreport:2398 and bugreport:2673 (akinari)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17415 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-11 05:54:17 +00:00
cydh
12523667f7 Added party script commands and documentation (thank Euphy)
- party_create "<party name>"{,<char id>{,<item share: 0-no. 1-yes>{,<item share type: 0-favorite. 1-shared>}}};
- party_addmember <party id>,<char id>;
- party_delmember {<char id>};
- party_changeleader <party id>,<char id>;
- party_changeoption <party id>,<option>,<flag>;
- party_destroy <party id>;
Added script command for checking player's language
- checklang()
Mapflag related
- Add nocommand mapflag documentation
- Added notomb at @mapinfo message
- some changes at @mapflag
Attempt to fix error on 'skill_produce_mix' while deleting materials


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17414 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-11 01:56:54 +00:00
hipsterfont
9ff726f7ec Corrected Renewal Final Strike behavior to remove Ninja Soul and Hiding status from user. Thanks reigneil! bugreport:7822
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17413 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-10 19:11:49 +00:00
akinari1087
7072dd267d Follow-up to r17408 fixing Cloaking again that I broke - Fixes bugreport:7821
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17412 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-10 17:29:32 +00:00
j-tkay
4fa10ad2d1 Follow-up r17168:
- Added missing 'OnMyMobDead' labels.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17411 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-10 09:33:19 +00:00