Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- avoid potential hacks for old scripts that use `input()` script
commands.
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
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 commit just propagates the AegisName changes to the pre-re database
and to the (re) scripts.
Two issues are fixed as a side-effect:
- The ghost_palace script was referring the non-existing constant(s):
Thanatos_Two-Handed_Staff == (Thanatos_Two) - (Handed_Staff) == 0.
Paired with the script engine's inability to differentiate between
constants and player variables, that produced a very subtle issue.
- The item RAG203 is sold by a NPC (Rebellion Weapon Vending). Due to a
pair of swapped AegisName constants (RAG203 and RAG203_), the slotted
version was sold by the NPC instead of hte non-slotted one (the issue
was actually fixed in the previous commit, although the description of
the fix is here - these two commits are only split for legibility
purposes but they're to be considered indivisible).
Signed-off-by: Haru <haru@dotalux.com>
|
|
- 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
|
|
-NPC checked for wrong quest and therefore didn't do anything on that part of the quest.
|
|
- The generated translation file now loads cleanly without encoding conversion errors
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>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
- Replaced leftover sprite IDs with constants
- Corrected some NPC facing directions (in modulo 8)
- Follow-up to 7b50fce0f62961b0228e6919562efcfe33e7fbca
|
|
- Replaced leftover sprite IDs with constants
- Corrected some NPC facing directions (in modulo 8)
|
|
https://github.com/HerculesWS/Hercules/issues/595
|
|
|
|
|
|
|
|
|
|
rate of success. Bug Report#8511
|
|
I think the quest progress check is incorrect.
should be these 4 quests I believe.
```
7423,0,0,0,0,0,0,0,"A rumor about the King 1"
7424,0,0,0,0,0,0,0,"A rumor about the King 2"
7425,0,0,0,0,0,0,0,"A rumor about the King 3"
7426,0,0,0,0,0,0,0,"A rumor about the King 4"
```
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Cleaned up Zeny manipulation in scripts.
- It is now finally safe to re-commit.
- Removed some unwanted parts of the original commit, that broke the
character set in some scripts. [Haru]
- Corrected spacing in some edited lines. [Haru]
|
|
Reverted due to a serious regression.
I'll commit this again once I fixed the issue in the script engine.
Sorry for the inconvenience.
This reverts commit 4faa0ec9df7067cee3eb1c1953fccc6c2f842179.
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
npcs to use this.
|
|
Fix some typos
change sc_bleeding to -> sc_blooding
Updated RE EXP for quests_brasilis.txt
|
|
- Fixed Bug #7400
Signed-off-by: j-tkay <joseph.tk.ea@gmail.com>
|