39 Commits

Author SHA1 Message Date
d1str4ught
51da064667 Merge pull request #33 from SunTrustDev/bugfix/guild-mark
Fix default guild mark, color and format
2026-03-09 01:38:02 +01:00
SuntrustDev
a4ca3809a9 Fix default guild mark, color and format 2026-03-04 20:27:08 +01:00
SuntrustDev
1e55f95c88 Remove unused / stale cube opening quests and interactions 2026-02-28 17:07:52 +01:00
Mind Rapist
118f73b1b4 Various fixes 2026-02-15 21:41:07 +02:00
Mind Rapist
0126cdd7ff Several bug fixes 2026-02-13 01:50:14 +02:00
rtw1x1
50c88836ae Merge pull request #27 from MindRapist/mr-10 2026-02-09 09:13:33 +00:00
d1str4ught
632a33debc party.check_item(vnum, count) and party.remove_item(vnum, count) LUA functions added to quest_functions 2026-02-09 05:05:07 +01:00
Mind Rapist
67733aefd0 Translated all mob names for Flame and Snow dungeon to all locales, added support for all POINT_*'s for Lua 2026-02-08 23:50:22 +02:00
Mind Rapist
cdadcb06e1 Merge remote-tracking branch 'upstream/main' into mr-8 2026-01-29 23:44:02 +02:00
Mind Rapist
9c98f2ff4c Snow dungeon quest reworked 2026-01-29 23:43:03 +02:00
rtw1x1
a13cebc9a4 Merge pull request #17 from furkanguclu/main
database script
2026-01-21 18:42:41 +00:00
rtw1x1
e0fad4bfd4 Merge pull request #22 from MindRapist/mr-8
MR-8: Nemere Dungeon
2026-01-21 18:39:31 +00:00
rtw1x1
49cb19302c Merge pull request #21 from ErLullo/preqc-newline-fix
Fix define replacement when identifier appears at end of line
2026-01-20 23:06:45 +00:00
rtw1x1
1a38dcd2f9 Merge pull request #20 from ErLullo/ErLullo-vecchiaccia
Update new_quest_lv7.quest
2026-01-20 23:06:27 +00:00
rtw1x1
257d998cce Merge pull request #19 from ErLullo/subquest6-fix
Fixes subquest6
2026-01-20 23:06:05 +00:00
Mind Rapist
0a62bd49a1 MR-8: Nemere Dungeon 2026-01-18 09:01:11 +02:00
ErLullo
4ec046ef68 Added \r and \n to Replace 2026-01-15 14:59:21 +01:00
ErLullo
1f18e67a31 Missed one multiline if 2026-01-15 01:22:07 +01:00
ErLullo
39a5695e15 Missed .done
Multilines if seems buggy
2026-01-15 01:04:46 +01:00
ErLullo
73dd1a0f42 Using define's 2026-01-14 17:37:13 +01:00
ErLullo
955b193adc Tabbing
style-only change; no functional behavior should be affected.
2026-01-14 10:52:26 +01:00
ErLullo
bf70e0cf21 Update new_quest_lv7.quest
Surely "notice_multine" was used for debug, so I removed this spammer code :D
2026-01-13 16:02:50 +01:00
ErLullo
23d1612ce9 Update new_quest_lv7.quest
Use core RNG replacing math.random with number.
2026-01-13 15:44:29 +01:00
ErLullo
06a460a887 Update new_quest_lv7.quest
IDK if pc.job exists, surely pc.get_job() exists.
2026-01-13 15:12:36 +01:00
ErLullo
741976a2dd Update new_quest_lv7.quest
removed unused quest variable
2026-01-13 14:43:50 +01:00
ErLullo
8ddf590737 Update new_quest_lv7.quest
hard reset flavour flag at quest start to keep quest restable (for debug only)
2026-01-13 10:07:23 +01:00
ErLullo
a1ea9e3174 Update new_quest_lv7.quest
- Recompute new_quest_lv7_DestMapIndex in the goto_oldwomans_sister state based on the player’s empire.
- Restrict the 9006.chat handler in goto_oldwomans_sister with
  `pc.get_map_index() == new_quest_lv7_DestMapIndex`, so the bouquet
  can only be delivered to the sister in the correct second village
  (Jayang/Bokjung/Bakra) and not to the old woman in the first village.

This prevents completing the sister step by talking to the wrong 9006 NPC
after briefly entering and leaving the destination map, and aligns the
behavior with the intended narrative flow.
2026-01-13 09:53:12 +01:00
ErLullo
bbc8ac9d8d Update new_quest_lv7.quest
- Enforce minimum level 7 when starting the quest dialog with Octavio
- Use get_old_woman_map() to show the correct village name in quest info
  (ask_oldwoman and return_oldwoman states) instead of hardcoding map 1
- Ensure quest progresses correctly when the player already has all required
  flowers (both on state enter and on wolf kills)
- Extend completion check in when_one_killed() so flower sets obtained via
  trade or previous drops still advance the quest
- Prevent negative “missing flowers” values when the player owns more items
  than required
- Make “soup” flavour flag persistent using quest flags (pc.setqf/pc.getqf)
  so related dialogue is preserved across relogs
- Make EXP/Yang reward text match the actual reward granted by reusing the
  same random values instead of recalculating them
2026-01-13 08:52:29 +01:00
ErLullo
dea3f2a295 Fixes subquest6 2026-01-12 22:55:50 +01:00
Simone Romano
a106832ad4 Fix: Skill doctrine change dialogues referencing wrong localization lines (by @ErLullo) 2026-01-12 13:14:59 +01:00
Furkan Güçlü
5bd429ee5c Update make.py 2026-01-05 20:20:25 +03:00
Mind Rapist
8231083c0d Hybrid make.py script for NT + BSD environments 2025-12-25 22:09:57 +02:00
Mind Rapist
5738ecfbbb MR-3: Bunch of fixes 2025-12-25 08:41:47 +02:00
Mind Rapist
c34595a188 MRMJ-1: Messenger & Skills fixes 2025-12-14 05:15:02 +02:00
Mind Rapist
3c8089c443 feat: Fixes in DB engines, SQL queries, added and improved Python management scripts, changed max level. 2025-11-14 17:51:57 +02:00
d1str4ught
2467eb40be quests working 2025-08-29 00:05:14 +02:00
d1str4ught
78237e51b7 quests fixed 2025-08-29 00:00:23 +02:00
d1str4ught
3bd9d48585 quest folder fixed 2025-08-28 23:31:16 +02:00
d1str4ught
add0035964 server init 2025-08-22 19:04:53 +02:00