54 Commits

Author SHA1 Message Date
Aleos
fd148a6783
Adjusts disabled NPC with waiting rooms (#5289)
* Fixes #5288.
* Follow up to 1c6270f.
* Changes NPC that have waiting rooms to not be disabled, but be hidden.
Thanks to @Forte22!
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2020-08-07 20:35:36 -04:00
Atemo
7a8ac46421
Banquet for Heroes ep 16.1 (#3234)
Banquet for Heroes ep16.1 - walkthrough conversion
* Added main quests of ep16.1 and the quests entries
*** Walther's daily quest will be enabled after quest_db refactor
* Added instances Ritual of Blessing and Room of Consciousness
* Added monsters spawn and entries on prt_prison, prt_cas and prt_q maps
* Prontera castle map changed in this ep
- Moved some NPCs from prt_castle to prt_cas
- Added warps on prt_cas
- Succession of the Prince quest is removed in ep16.1

Thanks to @admkakaroto, https://www.divine-pride.net/ 
@yoonjunho72, @teededung, @ecdarreola, @spinzaku and to all the contributors !
2018-07-13 15:49:33 +02:00
Lemongrass3110
9b1b7b1a2b Replaced hardcoded genders with constants (#1730)
* Replaced hardcoded gender codes in source

Introduced a new constant for the account based gender and replaced all hardcoded gender references to code 99 with it.

* Replaced hardcoded gender codes in npcs

Exported the gender constants into the script engine and replaced all usages with references to the constants instead of expecting a value behind them.

* Corrected a typo

Thanks to Machiezmo from Discord.

* Fixed an inverted gender logic

Thanks to @secretdataz
2016-11-22 21:20:03 +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
Euphy
14fddd3790 Added script checks against swapping items using third-party hacks.
- Follow-up to 416f6d7, as further protection against item exploits.

Contains a few other fixes.

Signed-off-by: Euphy <euphy.raliel@rathena.org>
2014-08-22 15:36:23 -04: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
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
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
euphyy
fdd0fd1d72 * Standardized label names and converted all labels to Pascal case. (temp. fix for bugreport:6988)
* Many fixes to Izlude Arena scripts.
* Other misc. standardization.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17410 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-07-10 07:25:44 +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
31d2fe26b3 * Follow-up r16742, revised quest sample (doc\sample\npc_test_quest.txt) and whisper system documentation (doc\whisper_sys.txt)
* Follow-up r16745, fixed a few typos in atcommand documentation (doc\atcommands.txt)
* Minor cleaning - spacing, tabulation, comments, dividers

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16746 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-09-05 02:42:20 +00:00
euphyy
9800b743e6 * Raw revert of all job files back to r16578, prior to the rewrite in r16579. The updates will be re-applied after more testing is done.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16621 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-10 18:45:05 +00:00
masao87
44327805ca - This should fix all job quests which didn't work after the update.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16584 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-05 15:26:07 +00:00
masao87
93d361847e - Some little adjustments to the job change quests, also reverted some variables to the old job change files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16582 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-05 11:19:56 +00:00
masao87
b2dd8c722e - Here comes the big Job folder Update.
* Updated all 1-1, 2-1, 2-2 and the expanded files to the latest available official files and also added support for baby job change.
* There might be some optimizations still needed at some places and there maybe occur some errors as well or the job change isn't fully working anymore since I didn't test all the jobs through the end (Me = Lazy), if so then please fill out a bug report in our bug tracker: http://rathena.org/board/tracker/project-4-scripts/
* Ninja, Gunslinger and the other files will follow within the next days.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16579 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-04 21:45:50 +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
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
brianluau
e84ca342c0 - Fixed a divide-by-zero error in airships.txt (bugreport:651)
- Fixed a typo in Crusader jobchange quiz. (bugreport:443)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15074 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-12-12 13:02:55 +00:00
L0ne_W0lf
dc0977ed37 * Quest log kill count now updated properly. (Added from topic 253813)
* More battleground editing, and some bug fixes.
- * ALL BATTLEGROUNDS ARE NOW ACTIVE BY DEFAULT. PLEASE CONTINUE TESTING *
- Rewrote the Badge Exchange NPC in bg_common.txt, is official now.
- Other changes to the bg_common folder, including disabled GM NPC.
- Completely rewrote Flavius for the most part, from ground up.
- Moved old Flavius battlegrounds to /custom/battleground folder.
- Restored original bg_common, and KVM to /custom/battleground
- Fixed wall bugs in Tierra Gorge, and added an oninit to the timers.
- Other minor tweaks to both Tierra Gorge and KVM scripts.
- Fixed the pseudo-cooldown on KVM not working properly, I hope.
- Added global time2str function which will be used later in Endless tower.
* Applied Epoque's mapflag clean up, which removes flags from scripts.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-08-14 16:06:23 +00:00
L0ne_W0lf
f77b5c0727 * Removed usage of the 'goto' command from job quests.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-06-21 15:25:44 +00:00
Kisuka
7ba1afd5c5 - Added quest log commands to all job quests.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14054 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-09-11 04:52:10 +00:00
L0ne_W0lf
4419070a59 Added updates to crusader job quest from bugreport:1887.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13210 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-14 13:14:19 +00:00
Paradox924X
ccbc3d6c86 Fixes a bug in the crusader job quest (bugreport:1101)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12281 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-03 05:40:01 +00:00
L0ne_W0lf
adf85cc8cc * Changed how waiting rooms work in the job quests.
- Implemented a checkweight in the alchemist job quest.
- Various other small updates to the 2-1 and 2-2 quests.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-02-28 20:04:16 +00:00
samuray22
1aa71f445e * Deleted unused variables in some Job Quest (2-1 & 2-2).
-Thanks to Ai4rei

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11726 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-12 13:47:54 +00:00
L0ne_W0lf
2c61369250 * Fixed an assortment of typos and bugs care of yyCC.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-01 14:37:17 +00:00
L0ne_W0lf
7fd5c0f918 2-2 job quest update. Although completable, further testing (and optimizing) required.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-23 00:36:51 +00:00
ultramage
fdb0636dc3 random fixing
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10808 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-23 12:15:58 +00:00
Lupus
50e6379801 Crusader Job Q. Made 1 npc name unique. Fixed Engrish
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10802 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-22 06:02:06 +00:00
samuray22
f05a3cf287 * Fixed a little minor bug in "Crusader Job Quest".
* Added some missing NPCs from the Laboratory on "Elemental Potion Cretion Quest".

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10799 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-21 15:54:37 +00:00
samuray22
3ce2be91ed * Fixed Some variables like ".@item", and changed to "@item".
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10785 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-19 16:45:28 +00:00
samuray22
9e8908b003 * Fixed Some variables like "@item", and changed to ".@item".
- Thanks to BrainStorm for the fix.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10783 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-19 14:47:51 +00:00
ultramage
0dc548c5f7 npc header consistency update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10759 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-14 08:29:20 +00:00
Lupus
9be00d8297 merged crusader job q to stable. Added initial ABBEY mob spawn
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10758 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-14 04:05:03 +00:00
ultramage
b82ca5eea8 small npc header adjustments, eol setting
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10676 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-04 08:24:45 +00:00
Lupus
2e6f899827 fixed 2 bugs in Bard Job Quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10656 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-01 07:04:44 +00:00
Lupus
2d8c45a319 fixed bug in new Crusader Job Q. optimized
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10655 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-01 06:43:10 +00:00
L0ne_W0lf
fc4a6bc5f8 * Fixed some spelling and grammar in crusader quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10653 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-31 20:59:22 +00:00
L0ne_W0lf
591cde2108 * Updated Crusader quest.
- Updated NPC dialogs using Aegis 10.3 file.
- Fixed logic error with job change reward for job 50 swordies.
- Completely redid the 1st and 3rd tests.
- Optimized first four NPC scripts slightly.
- Alternatively, the tests themselves need work.
- Temporary character variables "@" are now ".@"
- Fixed some indentation.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10651 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-31 18:21:04 +00:00
SinSloth
90b66d458b * Fixed some bugs in Crusader Job change quest.
* Minor fix on NPC name in Swordman tutorial quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-14 09:43:55 +00:00
samuray22
6cd2ce25ec * Updated Facing of NPCs from Crusader Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10472 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-05 15:06:35 +00:00
samuray22
c30b8abb54 * Updated Crusader Job quest to the official one.
- Added Folder "old" for old quest of jobs.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10457 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-04 21:38:20 +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
Lupus
0c224574e0 fixed crusader job quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7452 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-03 10:43:14 +00:00
Playtester
ab4b65926f Updated several job quests so they work again
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6400 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-30 15:04:06 +00:00
Vicious
261c79eca2 constant-fied!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5763 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-27 02:15:34 +00:00
Valaris
2178a86317 AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK.
IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.  EVERYTHING ELSE
GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5094 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-01-29 16:10:48 +00:00
Valaris
fd99753f8e Clearing trunk.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5091 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-01-29 16:00:45 +00:00
celest
b8859249fc Corrected crusader.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@892 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-02 16:00:56 +00:00