Age | Commit message (Collapse) | Author | Files | Lines |
|
added missing mapflags for c_tower2_ and c_tower3_
|
|
Cleanup Sara's memory instance
Closes #1385 as merged
|
|
* Now it follow Hercules coding style
* Various improvments to HULD support
|
|
Fix issue#[1418](https://github.com/HerculesWS/Hercules/issues/1418)
.conf format
|
|
Fixed Mixed Solution No.3 Arc never being assigned and repositioning
|
|
|
|
questlog errors in map.
|
|
- 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
|
|
* Added ghost palace instance script
* Add needed monster, item and quest database entries
* Added mapflags for instance map (1@spa)
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Ported to modern Hercules and cleaned up from Panikon's commits: ca009582cb22340951aa3e86c044ec1dca05df36, 6d6adf9bab2ba6f4274395018b8def566b880197
Signed-off-by: Haru <haru@dotalux.com>
|
|
- added mobs and (updated) skills
- added quests_aldebaran.txt
- iro dialogues
- all items are already in available in item_db.conf
- maps are already available in mapcache, index and .conf
- Updated item effect for Pocket_Watch_ and Pocket_Watch__, and their
combo with Memorize_Book and Pocket_Watch__
Closes #1389 as merged
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Fixes to Doctor Quest, Crazy Uproar Quest, Kafra HQ's Potato Trader
|
|
enter you into the lottery. And fixed a scope typo that broke the correct display of a menu.
|
|
(Questlog wouldn't be cleaned before)
|
|
needed to be JLVL 15 or higher.
|
|
* implementation of Sara's memory instance
* Update and add missing Sara's memory monster database
* Update and add missing Sara's memory quest database
|
|
* now announce commands use constant colors instead of hexadecimal.
* added new color C_SPRINGGREEN
|
|
change all old glast heim ontalk syntaxes to npctalk
|
|
* Followup d5d646c74cb3a04f6758996a0ab99e760fd92ddd
missing ( ) in npctalk and unittalk
|
|
-- adding glast heim Monsters/Items/Quests full entries
-- corrected already existed glast heim items/quest/monsters entries
-- added Old Glast Heim Enchanter
-- Changed .MyMobs to 'MyMobs
-- Added H.U.L.D suppot
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Simplifies translations by reducing 376 strings (2200 lines)
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
-NPC checked for wrong quest and therefore didn't do anything on that part of the quest.
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Replaced hardcoded item names with getitemname()
Only the npc/jobs/2-2/alchemist.txt script was modified, as a proof of
concept.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- `mes` strings are split by sentences: each string contains one and
only one sentence. Line-break hints are specified with \r (and for
readability the string is split in multiple lines with parse-time
concatenation, without using the '+' operator)
- When sentences need concatenation (variable names or values), sprintf
is used, so that the generated translatable string is still one and
only one. The `_()` macro is used inside sprintf, to mark the string
as translatable.
- `select()` / `prompt()` entries are in separate entries, separated by
commas, where possible (it makes their translation easier)
- This makes it easier to translate NPCs to languages with different
sentence ordering (and with longer or shorter sentences). In the
generated .pot, sentecnes will no longer span across several strings.
Only the npc/jobs/2-2/alchemist.txt script was modified, as a proof of
concept.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- The function now checks its arguments, rather than passing them to
the system implementation (safer against arbitrary memory access or
wrong variable type)
- Implemented positional ('%1$d') specifiers (POSIX style)
- See script_commands.txt for details about the supported format
specifiers.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- The generated translation file now loads cleanly without encoding conversion errors
Signed-off-by: Haru <haru@dotalux.com>
|
|
Added missed npc Scamp in renewal location of izlude from Shadow Rekember quest.
|
|
|
|
corrupting your quest log.
|
|
|
|
|
|
1st Wave of Fire Room.
|
|
[npc/pre-re/quests/quests_13_1.txt]
|
|
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.
|
|
In Pre-Renewal the localization of Promotional Staff#iz is izlude,99,136 instead of izlude,101,173.
Reference: http://irowiki.org/classic/Onward_to_the_New_World_Quest
|
|
|
|
[Help Mikhail] Quest.
delitem script uses .@di array instead of .@n array.
|
|
|
|
- Separate Tool Dealer and Pet Groomer selling items in Renewal and PRE-Renewal
- Change the selling bullets of Trading Merchant in Renewal and PRE-Renewal
|
|
- Change the selling items of Pet Groomer and Tool Dealer in RENEWAL
- Added PRE-RENEWAL Pet Groomer and Tool Dealer in PRE-RE folder
- Change the coordinates of Magazine Seller Kenny and Bullet Trader Tony.
- Change the coordinates of Trading Merchant.
|
|
- 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
|