37 Commits

Author SHA1 Message Date
Euphy
d2ee0dd55f * Implemented VIP system in many official scripts.
- VIP players gain two more badges after Battleground matches.
- VIP players pay ten times less for transportation to Brasilis and Dewata.
- VIP players get free buffs and mercenary rentals in the Eden Group Headquarters. (iRO only, disabled)
- Non-VIP players must use a Reset Stone to begin the third job quests.
- Non-VIP players must have a Marriage Covenant to get married.
- Non-VIP players pay double for Kafra and Cool Event Corp. Teleport Services.
- Non-VIP players pay considerably more for refining equipment.
- Non-VIP players gain less quest reward items in Port Malaya quests.
- Non-VIP players gain less EXP rewards in Brasilis quests.
- Non-VIP players cannot access all towns in Acolyte Warpers script. (iRO only, disabled)
- A Reset Stone is required for Bossnia entry.
Note that official servers run different VIP/premium systems; the changes above are based on euRO, unless otherwise stated.

* Other script changes:
- Adding Marriage Covenant item in marriage script.
- Fixed some EXP values in Brasilis quests.
- Minor updates to Kafra functions.
- Turned Cool Event Corp. scripts into a basic function.
- Turned Battleground badge rewards into basic functions.

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2013-11-18 23:54:17 -05:00
Euphy
cd3cb9fa95 * Follow-up to pull request #8 and #10.
* Fixed a missing 'delitem' in Port Malaya quests. (bugreport:8168)
http://rathena.org/board/tracker/issue-8168-secret-in-the-woods-port-malaya-quest/
* Fixed an official quest time message mistake in El Dicastes quests. (bugreport:8167)
http://rathena.org/board/tracker/issue-8167-bouy-from-dicastes/

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2013-10-20 12:15:10 -04:00
SkittleNugget
eb872a9b37 Updates to eden_iro.txt 2013-09-09 21:10:42 +01:00
Euphy
c610f5b15c * Added some iRO Eden Group NPCs. (credits: -SkittleNugget-)
- This consists of a few traders, warpers, cashshop-related scripts, and duplicates from various locations.
- There are a lot of placeholders and some entirely missing scripts; these may be added later, but we don't intend to implement all of iRO's custom features.
- Some of the item sprites may be unviewable without iRO's data.grf.

* Minor database updates:
- Corrected all *_C (rental) equipment entries; to be updated later on with VIP bonuses.
- Fixed some bHpDrainRate item_db entries. (incl. bugreport:8049)
- Fixed a mob_skill_db entry. (bugreport:8050)

* Other changes:
- Renamed 'F_RandMes' to 'F_Rand', to clear up any confusion. (follow-up 66a2bfd)
- Small changes in Armor Enchanter script (thanks to Emistry for pointing it out :p).

Signed-off-by: Euphy <euphy@rathena.org>
2013-09-06 00:22:41 -04:00
Euphy
454781a24d * Fixed a WOE:SE issue with 2nd Guardian Stone respawn. (tid:86918)
* A couple of other tiny fixes.

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-30 18:02:48 -04:00
Euphy
bf68ccefa3 * Script style standardization.
- Standardized cases on constants (Zeny, Sex, BaseLevel, etc.).
- Replaced numerics with constants.
- Standardized parts of script headers.
- Changed some script styles to K&R.
- Added some official script file names as comments.
- Replaced most 'misceffect' commands with 'specialeffect'.

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-27 03:28:41 -04:00
Euphy
5ab4d5ea90 * Script updates:
- Updated Nameless Island quests and added questlog support in quests_nameless and quests_prontera. (fixes bugreport:7992)
- Updated "God Item Creation" scripts to their latest versions: seals roll at 25/50 instead of 50/100 in Renewal.
- Updated Soul Linker job quest with new checks.
- Fixed an untranslated Manuk NPC.
- Some follow-ups to previous commits.

* GM Management System:
- Enabled all official GM Management NPCs and wrote a function to control their usage.
- Implemented some missing GM Management NPCs (still incomplete).

Signed-off-by: Euphy <euphy@rathena.org>
2013-08-25 20:56:46 -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
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
euphyy
4589a4d135 * Updated Eden Quests 71-85 to its latest version. (translation: Muad_Dib)
* Updated all 1st class training quests, mostly experience changes. (credits: Muad_Dib, partial revert of r17210)
* Added Pre-Renewal support to 1st class training quests. (bugreport:7808)
* Corrected level 10 AL_HEAL lines in 'npcskill' to use MVP heal.
* Corrected EXP checks in 'checkre' to use RENEWAL_EXP instead of RENEWAL.
* Fixed Hunter skill quest not accepting Rangers.
* Fixed a bug in Hall of Abyss. (bugreport:7815)
* Fix unable to move when cloaking in levels less than 3. (credits: Akinari, bugreport:7810)
* Idle timer now resets on continuous attacks, i.e. /noctrl or ctrl+click. (Hercules 19f0fcd)
* Idle timer is now initialized upon login, fixing a bug with the 'checkidle' command. (credits: Akinari)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17409 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-10 05:11:53 +00:00
euphyy
4e4c5f5ab0 * Implemented Eden Tutorial script.
* Added more item_db entries. (credits: to L0ne_W0lf)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17379 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-22 04:19:39 +00:00
euphyy
7f0d7a0a3d * Updated Eden Quests 86-90 and 91-99 to their latest versions.
* Fixed a small mistake in Eden Group enchants. (bugreport:7750)
* Minor updates to Pile Bunker script.
* Updated a handful of item names.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-06-20 02:35:13 +00:00
euphyy
87c832625c * Added more Port Malaya NPCs, adapted from Masao's conversion.
* Optimized Sage skills quest and cleaned Rogue skills quest.
* Small edit to mapflag documentation - thanks, Lighta!
* Code by Zopokx:
-- Optimized Eden Quests 56-70 (adapted).
-- Moved "Dollshoi" and "Ponka-Hontas" NPCs (Morroc and Payon Solutions) out of Pre-Renewal directory to npc/quests/mage_solution.txt.
-- Added support for Baby Novices in Novice Skills quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17335 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-05-27 05:54:54 +00:00
euphyy
54f41e69bc * Updated "Fish Tails" NPC in El Dicastes quests and some adjusting of official coordinates (Hercules).
* Updated custom Warper to v1.3, which adds full support for both Pre-Renewal and Renewal.
* Shifted some coordinates in custom Warper and Healer scripts to more closely match @go.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17331 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-05-21 23:05:53 +00:00
euphyy
af8ef75a53 * Added "Cat Gamers" to Malangdo quests. This marks the completion of the Malangdo episode.
* Implemented Port Malaya Kafras, guides, sailors, and Eden teleporter.
* Edited documentation for 'sc_start' and 'addmonsterdrop'/'delmonsterdrop' commands. (follow-up r17326, r17237)
* Updated atcommand documentation and help file.
* Minor organizing of script locations.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17328 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-05-15 05:16:19 +00:00
euphyy
e6dfa8ab65 * Updated RUS and SPN map_msg translations. (credits: Lilith and jaBote)
* Fixed a quest entry and NPC name for Eden Quests 71-85. (bugreport:7551)
* Added missing barrier resets in Poring War script, credits to Zopokx. (bugreport:7241)
* Removed nonexistant function "SetPalete" from item scripts. (bugreport:7409)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17267 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-04-17 04:17:47 +00:00
euphyy
3a330a455a * Part one of fixing bugreport:6527. This does not yet change functionality.
-- Added 'disable_items' to all applicable scripts.
-- Added preliminary source modifications. (Hercules 137cc43)
* Raised max stat for third jobs to 125 (follow-up r17133, bugreport:7295).
* Fixed logical issue with r17151. (Hercules 5c667cc)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-02-25 03:04:33 +00:00
euphyy
bb5364c2d1 > Follow-up r17048:
- Renamed 'useskilltopc' to 'npcskill';
- Removed cast time from NPC objects, code by mkbu95 (suspected official behavior);
- Documented 'npcskill';
- Replaced all instances in scripts.
* Fixed max level bypass, code by malufett (bugreport:5800).
* Updated Malangdo spawns to official.
* Some standardization of npc/quests/first_class/.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17049 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-12-27 06:11:18 +00:00
euphyy
35a5ef2a9e * Updated Minstrel and Shadow Chaser job quests to their latest versions.
* Fixed more Izlude RE coordinates (bugreport:6285).
* Disabled "Fish Tails" NPC in El Dicastes quests until Izlude RE coordinates are found; also, fixed a small mistake.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17024 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-12-15 21:06:35 +00:00
euphyy
6361cb555f * Permanent monster spawn documentation is finally up-to-date (partly follow-up r16962).
* Added missing documentation for boss_monster, and fixed a waitingroom example (bugreport:6800).
* Added a small detail to pcblockmove documentation (bugreport:6894).
* Added an array example to getd() documentation (tid:63002).
* Follow-up r16961, standardization of documentation.
* Deleted incorrect UseSkillToPC comments in scripts. This command will hopefully be added in the future.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16963 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-11-24 20:39:13 +00:00
euphyy
c3494224b3 * Fixed an Eden Quest bug (bugreport:6633)
* Follow-up r16779: one missing check

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16781 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-15 20:37:57 +00:00
j-tkay
7bb719e267 - Fixed bugreport:6586, invalid check for Magic Wand Quest. (npc/re/quests/eden/56-70.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16718 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-29 23:52:23 +00:00
euphyy
ef338e07c2 * Optimized "3rd Item Seller" script (re\merchants\3rd_trader.txt)
* Optimized Eden Quest lv. 71-85 (re\quests\eden\)
* Deleted a duplicate NPC, bugreport:6564 (re\quests\quests_dicastes.txt)
* Other small fixes

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16715 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-27 20:37:19 +00:00
euphyy
2393201d27 * Added most skill names to Effect List and finished a last few (bugreport:6222)
* Follow-up r16671/r16677 on Eden files, oops.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16690 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-22 21:44:47 +00:00
j-tkay
7c04e93070 - Fixed bugreport:6530 / Follow up r16671. (npc/re/quests/eden/eden_quests.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16677 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-22 06:19:53 +00:00
euphyy
d0d887fffa * Some cleaning of "Eden Group Quests" script, fixes include bugreport:6510 (re\quests\eden\eden_quests.txt)
* Other misc. cleaning...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16671 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-20 19:07:14 +00:00
j-tkay
3bc3376145 - Fixed bugreport:6484 invalid Quest ID for Puppet Master's Agony. (eden/56-70.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16655 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-17 18:30:24 +00:00
euphyy
fb0a39fe3e * Optimized Eden Quest lv. 11-25 (re\quests\eden\)
* Fixed bugreport:6427 with new Alchemist quest (jobs\2-2\alchemist.txt)
* Other misc changes/fixes...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16615 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-10 04:55:08 +00:00
euphyy
35683b8f8c * Fixed errors with warp portal/mob spawns in Renewal Yggdrasil Dungeon, bugreport:6422
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-07 16:36:29 +00:00
euphyy
1cebdbcddc * Follow-up r16592... thanks Trojal. :|
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16593 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-07 16:06:54 +00:00
euphyy
5593281766 * Optimized Eden Quest lv. 26-40 and 41-55 (re\quests\eden\)
* Minor cleaning on Cooking Quest (quests\cooking_quest.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16592 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-07 15:38:03 +00:00
euphyy
77a88c4f0f * Optimized Eden Quests lv. 86-90 and 91-99 (re\quests\eden\)
* Fixed incorrect warp coordinates in Eden Quests, bugreport:6420 (re\quests\eden\eden_common.txt)
* Fixed warp portal in ve_fild03, bugreport:6421 (quests\quests_13_2.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16590 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-06 22:29:23 +00:00
euphyy
9959595fa2 * Added checkquest() == -1 values in Eden lv.56-70 quests, bugreport:6360 (re\quests\eden\56-70.txt)
* Added a note onto custom Disguise Event, to avoid confusion - bugreport:6362 (custom\events\disguise.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16540 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-31 17:16:32 +00:00
masao87
32d72d3196 - Follow up r16401
* Fixed a little typo in the Eden Group Teleport Officer NPC Name.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16402 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 20:49:39 +00:00
masao87
f2730d6026 - Added some missing Eden Group Teleport Officers. bugreport:6160
- Some Kafra location and dialog updates. bugreport:6160
- Added missing Sorcerer Point Shop NPC's. bugreport:6160
- Fixed Bulletin Board Locations in Payon Archer Village. bugreport:6160
* Special thanks to Baneado who provided the locations.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16401 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 20:38:22 +00:00
masao87
580e505137 - First try to commit something into this whole new Mess Ind created ^^
* Added the Izlude Town Map Update some of you may already know from me from the download section. Moving all NPC's and Warps around to match the new Izlude Town Map.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16384 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-08 20:47:30 +00:00
shennetsind
086af74531 Okie ladies and gentleman if this commit breaks anything it's jman's and maki's fault, yes, blame them.
Fixing pre-re / re npc support, moving /config/ folder to src root so other servers may also make use of the #define renewal dir and other stuff.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-08 19:30:07 +00:00