Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
* Update airship quest
* airship quest coding style fixes
|
|
|
|
|
|
|
|
Uwe Kleine NPC had a lot of repetition, solved by using functions.
There was a case where you'd select the option "About Cooking"
which only displays text when ein_cook % 2 == 1 and ein_cook < 10,
for any other case it would fallthrough to the next option.
Wrong grammar and typos have been corrected as well,
some of them outside of the Uwe Kleine NPC.
|
|
Removed the usage of deprecated command goto from npc scripts (except custom folder)
|
|
folder).
Signed-off-by: Ragno <ragno@atlantis-ro.net>
|
|
function
|
|
credit rathena/rathena@800f22b77bb63c2305d05956de8fbe5db0327ded
|
|
remove useless check for questprogress
|
|
Add quest log for moscovia quests
|
|
|
|
|
|
* also change name of 2 variables to the official names
- yuno_hist -> yuno_book
- jupe_hist -> jupe_book
partial merge of
rathena/rathena@c488268d8c2fa74e1d16daf0c04a6bf2d36e2350
|
|
|
|
Credit: rathena/rathena@a9faab82cbcfbdb3009c5584032505e8617310bd
|
|
|
|
disabled npc's do not show the effects
|
|
This removes the remaining unsupported symbols (despite they being
official names) in AegisNames: The apostrophe (`'`) sign is suppressed.
The full replacement rules (cumulative with the step 1 commit) are thus:
- Any apostrophe is suppressed.
- Any non-`[A-Za-z0-9_]` character is replaced with an underscore (`_`).
- If the replaced symbol is at a word boundary (beginning or end of the
string, or next to another underscore), it is suppressed instead.
- If the replacement causes an AegisName conflict, underscores are
appended appropriately.
Signed-off-by: Haru <haru@dotalux.com>
|
|
This removes some unsupported symbols (despite they being official names) in
AegisNames. The replacement rules used are:
- Any non-`[A-Za-z0-9_']` character is replaced with an underscore (`_`).
- If the replaced symbol is at a word boundary (beginning or end of the string,
or next to another underscore), it is suppressed instead.
- If the replacement causes an AegisName conflict, underscores are appended
appropriately.
Signed-off-by: Haru <haru@dotalux.com>
|
|
followup 2f06704ee
introduced in 6006bca05 when the script was rewritten.
|
|
Fix cases were player were executed
|
|
On Aegis players set their HP to 0 by script are still alive. Since we don't want to copy this, scripts that set HP to 0 and expects the player to stay alive are changed.
Additionally some scripts where changed where the HP were set to 1% instead to 1 HP and also the percentheal -100 with intended death set into close2. In megingard_seal.txt a end; was missing.
|
|
|
|
|
|
- NPC_NAME for the whole npc name including hidden part
- NPC_NAME_VISIBLE for the visible part of the npc name
- NPC_NAME_HIDDEN for the hidden part of the npc name
- NPC_NAME_UNIQUE for the npc unique name
- NPC_MAP for npc map
|
|
|
|
Fixes to Doctor Quest, Crazy Uproar Quest, Kafra HQ's Potato Trader
|
|
(Questlog wouldn't be cleaned before)
|
|
needed to be JLVL 15 or higher.
|
|
- The generated translation file now loads cleanly without encoding conversion errors
Signed-off-by: Haru <haru@dotalux.com>
|
|
corrupting your quest log.
|
|
|
|
The boots Iron_Boots01 is only equipable by Swordsman Class, Archer Class, Merchant Class and Thief Class.
Any other job must receive Iron_Boots02 (included Ninja and Gunslinger).
|
|
npc/quests/quests_moscovia.txt script.
|
|
When player is in step 9 from Alberta Boy quest (variable "ep13_2_hiki"), this NPC restart the entire quest, because there is no case to prevent variable > 8.
|
|
[Help Mikhail] Quest.
delitem script uses .@di array instead of .@n array.
|
|
|
|
- Change the coordinate of Taekwon Job Changer 'Phoenix' from payon to payon_in01
- Change the facing position of Repairman
- Change the selling items of Tool Dealer and Pet Groomer in RENEWAL
- Add PRE-RENEWAL Tool Dealer and Pet Groomer.
- Change the coordinates of some warps
- Change the coordinate of Guide in payon
- Change the coordinate of Helm of Angel and Deviruchi Cap quest npc
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
replace using Notepad++
|
|
Follow-up to dbe5f2237cada6a261e297b60857dc305860a88d
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
- Now including GPL-compliant license/copyright info
- Restored some missing copyrights
- Quest scripts folders
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Follow-up to 3bd77ffc0daca508352834add828766490075aee
- The names were too generic (not namespaced), and were easily clashing
with custom (and potential future official) constants or variables.
- Constants are now prefixed with a 'GETTIME_' namespace:
- GETTIME_SECOND
- GETTIME_MINUTE
- GETTIME_HOUR
- GETTIME_WEEKDAY
- GETTIME_DAYOFMONTH
- GETTIME_MONTH
- GETTIME_YEAR
- GETTIME_DAYOFYEAR
- Fixed some excessive (and some times incorrect) parentheses in
various scripts using gettime().
- Updated documentation.
Signed-off-by: Haru <haru@dotalux.com>
|
|
constant for gettime( <type> )
constant for Weekday and Month.
|
|
Fixed a bug in Lv4 Weapon Quest dialog
|
|
Fix quests/first_class/tu_merchant.txt
|