49 Commits

Author SHA1 Message Date
Kakaroto
8ebba124eb
Thanatos Tower Minor Fix (#4370)
Minor fix to allow quest progression with summoner job.

Fixes #4369
2022-02-01 19:56:13 +01:00
Atemo
69802a23fb
Suggestion: NPC name as parameter in enablenpc (#6233)
* The required NPC name parameter is now optional for the following script commands:
    enablenpc
    disablenpc
    hideonnpc
    hideoffnpc
    cloakonnpc
    cloakoffnpc
    isnpccloaked
* Updated docs

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2021-09-09 14:50:24 +02:00
Daegaladh
354c632732
Fixed place names and other typos (#4475)
* Fixed common misspelled names from iRO and other typos.
2019-12-15 20:55:19 +01:00
Lemongrass3110
f42c2ff211 Moved some remaining constants into src (#2501)
* Moved all npc view constants into src

Source side the constants will use Gravity's naming standard(JT_*)
NPC side still supports the old names without JT_

* Moved all effect constants into src

Added check for effect validation to atcommand effect and all script commands using them
Removed the unused and broken function unit_changeviewsize from unit.c
Replaced a lot of hardcoded effect ids with their respective constants
Cleaned up the effect documentations

* Moved all hat effect constants into src

Added check for effect validation to script command hateffect
2017-10-14 18:13:51 +02:00
Lemongrass3110
9040613fa6 Added missing empty newlines to a lot of files 2016-11-23 13:54:45 +01:00
Atemo
d62f422e3d Corrected OnTouch/OnTouch_ in NPC script (#1548)
Some leftover from aegis convertion..

Skipped pre-re folder, I don't have old data.
2016-09-07 21:35:14 +02:00
Lemongrass3110
d017e24cd2 Adjusted some scripts to the new syntax
Follow up to fd48238
Thanks to @Everade and @Jeybla for reporting this problem in #1468
2016-08-05 00:28:23 +02:00
Jittapan Pluemsumran
2f9d44c3b1
Changed Job_SuperNovice to Job_Super_Novice in scripts to match source-side constant. 2016-07-08 14:32:10 +07:00
Atemo
05a1b61bed Correct script part 2016-04-16 16:45:33 +02:00
Euphy
90b187ff3e Changed all "Compatible With" fields to "rAthena Project".
Edited a handful separately, as appropriate.

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2014-01-12 16:24:38 -05:00
Euphy
b2d96cbc7f Implemented Kagerou/Oboro job change quest.
Uses official script structure, with iRO dialogue taken from M45T3Ryu/KO-Proyect@d78f847.

Added Kagerou/Oboro support to other Ninja-related files.

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2014-01-11 22:37:36 -05:00
Euphy
97687ca10c Global_Function updates.
* Added the following functions:
  - "F_GetPlural" (returns plural of noun) / "F_InsertPlural" (returns plural if arg != 1)  [credits: EnglishClub for formation rules]
  - "F_InsertArticle" (returns 'a' or 'an' preceding word)
  - "F_InsertComma" (formats number with commas)
  - "F_GetNumSuffix" (formats number with '-st', '-nd', '-rd', or '-th' suffix)
* Added and removed new functions where necessary. (incomplete)
* Added new types to "F_GetArmorType" function, and weapons will now pass to "F_GetWeaponType".
* Reformatted comments.

Other changes:
* Removed some garbage text from scripts.
* Slight edits to custom warper script.

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2014-01-03 20:13:44 -05: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
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
62dee5b8c7 * Updated Geneticist, Warlock, and Sura job quests to their latest versions.
* Added a clearer example for party_even_share_bonus (tid:58005).
* Standardized job headers.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17010 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-12-08 18:18:36 +00:00
euphyy
0f0577cabf * Updated Thanatos Tower quest to Episode 13.1 - huge thanks to Muad_Dib! (bugreport:4498)
* Fixed some syntax in item_db_re.sql (bugreport:6714)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16823 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-10-21 03:36:01 +00:00
j-tkay
ed735c0b6a - Fixed bugreport:6607, where a hidden warp still warp players to the next level. (npc/quests/thana_quest.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16732 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-02 14:09:41 +00:00
daegaladh
178bfb2839 Fixed a bunch of bugs and typos, and made some little optimizations in various quests.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16604 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-08 04:19:17 +00:00
daegaladh
f49b3d6f55 Full npc folder reorganization. (I hope I didn't break anything D:)
-Now common scripts goes to the main npc folder, and pre-re-only/re-only ones goes to their respective folders.
-NPCs with practically the same script but little differences have been left in the main folder and uses the command checkre() for the differences.
-For those NPCs with different coordinates but same script, the script has been left in the main folder but the NPCs splitted as duplicates.
-All pre-renewal files has been reverted back to their pre-renewal behavior.

TODO:
-Correct pre-re quest rewards.
-Check for pre-re/re differences in mapflags.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 04:29:56 +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
euphyy
3671aa4a13 * Optimized "Erundek" NPC (battleground\bg_common.txt)
* More general cleaning...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16329 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-23 16:16:08 +00:00
euphyy
766c527f0c * Optimized "Elemental Stone Trader" (merchants\elemental_trader.txt)
* Optimized "Armor Enchanter" (merchants\enchan_arm.txt)
* Optimized "Manuk Merchant" (merchants\manuk.txt)
* Fixed an incorrect variable in "Thanatos Tower" script, as per bugreport:6073 (quests\thana_quest.txt)
* Reverted quests_morocc edit, encoding error? - bugreport:6067 (quests\quests_morocc.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16325 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-20 21:21:00 +00:00
rikimaru17
ceb2ecfc7a Fixed bugreport:6063 in the thana_quest ,because it was giving the wrong exp amount and fixed bugreport:6064 ,where Bone Plate was giving a wrong def amount
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16320 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-19 18:44:05 +00:00
euphyy
0c62fa58c0 * Some cleaning of Thanatos Tower quest script (quests\thana_quest.txt)
* Minor cleaning of Nidhoggr's Nest instance script (instances\NydhoggsNest.txt)
* Fixed warp to abyss_01, as per bugreport:6002 (custom\warper.txt)
* Fixed View ID for #18613 (bugreport:6003)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16289 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 18:32:49 +00:00
euphyy
c0fb1a9630 * Added Dewata and El Dicastes town (\cities\) and quest (\quests\) NPCs.
* db\quest_db.txt updated with Dewata and El Dicastes quests.
* Fixed minor bug with Arch Bishop check in Thanatos Tower (bugreport:5942)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-06 00:34:10 +00:00
brianluau
a43212a2f4 - Reduced 300+ copy-paste lines to 1 duplicated npc in eden_common.txt (suggestion bugreport:5795)
- Replaced more unconverted 'inputstr' in several npc scripts, and changed to scope variables.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16149 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-25 15:45:31 +00:00
mandark022
8db69ca6a7 Fixed (bugreport:5570) added break and continue in switch-case block
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16022 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-04-30 19:23:05 +00:00
masao87
724fe6b1dc - Updated the whole Script to match with official file.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15674 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-11 00:54:40 +00:00
brianluau
3aede46965 - Removed trailing tabs, and fixed some spacing.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15524 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-30 16:02:55 +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
Kisuka
d95ad1e02a - Small fix to zeny check in airships.txt (bugreport:2763)
- Fixed a typo in thana_quest.txt (bugreport:2783)
- Added missing dialog to Biological Weapon Quest. (bugreport:2778)
- Optimized and fixed getequipname() in card_remover.txt (bugreport:2156)
- Added missing npc name in Lvl4_weapon_quest.txt (bugreport:2764)
- Updated item scripts for 12294 to 12297. (bugreport:2766)
- Updated item 1483 (Ivory Lance). (bugreport:2753)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-18 23:57:29 +00:00
samuray22
f78f7d20f6 * Continues replacing of specialeffect/2 numerics with constants.
* Corrected an If to continue the President's Quest. (bugreport:2276)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-27 12:41:13 +00:00
L0ne_W0lf
b783278576 *Slew of bugreport fixage. Figured I should do something.
* Fixed copy/paste errors in Aru castles. (bugreport:2012)
* Updated Trans-only warp in thanatos tower. (bugreport:2227)
* Fixed improper variable in airship quest (bugreport:2238)
* Fixed a minor bug in updated repairmain. (bugreport:2245)
* Updated Giant Enyclopedia bonus. (bugreport:2053)
* Removed Snap from nocast_db in WoE SE


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13219 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-18 19:26:01 +00:00
SinSloth
21b1d27fb7 * Fixed a possible exploit in Thanatos Tower quest.
- Thanatos can only be summoned every 2 hours, no matter how you get there.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11619 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-30 18:21:48 +00:00
L0ne_W0lf
1607b50c59 Uncommented the ShowWarning and ShowDebug from rev. 11508, and cleaned up the warnings it produced.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11516 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-18 22:04:47 +00:00
SinSloth
a6c433d6f5 * Fixed two minor bugs in the Sign Quest and Thanatos Tower ascension.
- Players do not lose time anymore if they return the Sign around midnight.
- Thanatos Tower code game now resets properly when entering a wrong value in the box.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-18 15:44:42 +00:00
SinSloth
b67f4855d1 * Updated experience rewards in a lot of quests to match upcoming rate adjustments changes.
- Please use 'getexp' command when rewarding experience in any lore-related quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 13:15:55 +00:00
ultramage
0826609dbd NPC typo fixes, eol style definitons, newline at end of file
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10738 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-10 08:45:19 +00:00
SinSloth
820d68b966 * Fixed a bug in Thanatos Tower quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10694 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-05 08:20:21 +00:00
Lupus
5d1af9f3b6 In thana Quest you may enter either "Charmstone" or "Charm Stone"
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10654 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-01 06:21:32 +00:00
SinSloth
a2ee6dd7ec * Changed the way the Thanatos Portal works.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10615 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-25 10:16:09 +00:00
SinSloth
576ddf8ddc * Added a check in Thanatos Boss room to reset event if there's no player inside.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10610 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-23 08:58:06 +00:00
SinSloth
e57d54aa00 * Fixed a bug in Thanatos Tower Quest, which didn't allow you to get rewards.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10582 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-19 17:14:42 +00:00
SinSloth
6a76436663 * Updated Thanatos Tower quest to official.
- Moved some NPC in proper quest file and updated warps.
- Removed old Thanatos custom warps.
* Fixed drops of Thanatos Dolor & Thanatos Odium regarding the quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10564 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-18 14:38:55 +00:00
Lupus
c6d5f38b75 removed all .GAT from all the scripts and tested
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10018 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-15 20:32:55 +00:00
FlavioJS
637ae9a4dc - Massive EOL normalization & 'svn:eol-style native' flag setting for all txt/conf/h/c files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9410 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-05 13:23:07 +00:00
KarLaeda
d4423bfd5e Fixed Thanatos Tower Quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-28 18:15:10 +00:00
eaac
d1a65b601a - Updating Thanatos quest with a check to prevent multiple Thanatos spawning.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9329 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-27 18:20:15 +00:00
Playtester
9face42a4e Added the official Thanatos Tower Quest written by Ishizu-chan, not included in the conf files yet, because we still need to update the warps.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7406 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 09:12:50 +00:00