Compare commits

..

1 Commits

Author SHA1 Message Date
Tom Lube 9f0d89473a typo (cannot) 2026-08-24 18:59:28 -04:00
8 changed files with 3 additions and 31 deletions
@@ -71,13 +71,6 @@
parameters: 0x00000032
next: Kakariko Malo Mart Wooden Shield Sold Out
# Patch Shad's flow to set the custom flag for receiving his item
- index: 0x946
type: event
event: set event flag
parameters: 0x0333
next: 0xFFFF
#3: # zel_03.bmg
4: # zel_04.bmg - Castle Town
# Patch Charlo to check for 100 rupees instead of 30
@@ -1509,18 +1509,6 @@
- Ilia Memory Reward
Event Flag: 0x5E04
- Name: Shad Dominion Rod
Original Item: Progressive Dominion Rod
Categories:
- Overworld
- Npc
- Kakariko Village
- ARC
Metadata:
Name Lookup:
- Shad Dominion Rod
Event Flag: 0x6308
- Name: Rutelas Blessing
Original Item: Zora Armor
Categories:
@@ -642,7 +642,7 @@
- Name: Back Slice as Sword
Default Option: "Off"
Options:
- "Off": "Back Slicing without a sword can be logically required to do damage."
- "Off": "Back Slicing without a sword cannot be logically required to do damage."
- "On": "Back Slicing without a sword can be logically required to do damage."
- Name: Ball and Chain Webs
@@ -168,7 +168,6 @@
- Name: Kakariko Renados Sanctuary Basement
Twilight: Eldin
Locations:
Shad Dominion Rod: Progressive_Sky_Book and Can_Complete_Eldin_Twilight
Sanctuary Basement Twilit Insect 1: Can_Defeat_Eldin_Twilit_Insect
Sanctuary Basement Twilit Insect 2: Can_Defeat_Eldin_Twilit_Insect
Sanctuary Basement Twilit Insect 3: Can_Defeat_Eldin_Twilit_Insect
+2
View File
@@ -135,6 +135,7 @@ DEFINE_HOOK(&daNpc_Bans_c::isDelete, daNpc_Bans_c__isDelete);
DEFINE_HOOK(&daNpc_Fairy_c::AppearDemoCall, daNpc_Fairy_c__AppearDemoCall);
DEFINE_HOOK(&daNpcShad_c::Create, daNpcShad_c__Create);
DEFINE_HOOK(&daNpcShad_c::wait_type1, daNpcShad_c__wait_type1);
DEFINE_HOOK(&daNpc_Yelia_c::cutTakeWoodStatue, daNpc_Yelia_c__cutTakeWoodStatue);
@@ -3365,6 +3366,7 @@ ModResult uninstall() {
mods::hook::uninstall<daNpc_Fairy_c__AppearDemoCall>(svc_hook);
mods::hook::uninstall<daNpcShad_c__Create>(svc_hook);
mods::hook::uninstall<daNpcShad_c__wait_type1>(svc_hook);
mods::hook::uninstall<daNpc_Yelia_c__cutTakeWoodStatue>(svc_hook);
-3
View File
@@ -408,9 +408,7 @@ ModResult onNewSave(void*, ModError*) {
return MOD_ERROR;
svc_mng.save->set_blob(svc_mng.mod_ctx, kSeedHashBlobName, hash.data(), hash.size());
setAncientDocumentNum(0);
setupRandomizerFile();
saveAncientDocumentNum();
return MOD_OK;
}
@@ -441,7 +439,6 @@ ModResult onSaveLoaded(void*, ModError*) {
void onSaveWritten(ModContext*, uint32_t, void*) {
const std::string hash = randomizer_GetContext().mHash;
svc_mng.save->set_blob(svc_mng.mod_ctx, kSeedHashBlobName, hash.data(), hash.size());
saveAncientDocumentNum();
}
TextureReplacementHandle logoTexHandle{};
-1
View File
@@ -547,7 +547,6 @@ std::string nameLookupOverride(const std::string& locationName) {
{"Sacred Grove Pedestal Master Sword", ITEM_CHECK_MASTER_SWORD},
{"Sacred Grove Pedestal Shadow Crystal", ITEM_CHECK_SHADOW_CRYSTAL},
{"Sera Shop Slingshot", "shop:R_SP01:75"},
{"Shad Dominion Rod", ITEM_CHECK_SHAD_DOMINION_ROD},
{"Skybook From Impaz", ITEM_CHECK_SKYBOOK},
{"Snowboard Racing Prize", ITEM_CHECK_SNOWBOARD_REWARD},
{"Snowpeak Ruins Dungeon Reward", ITEM_CHECK_DUNGEON_REWARD_SNOWPEAK},
-6
View File
@@ -120,12 +120,6 @@ constexpr std::array kMessageChecks{
.vanillaItem = dItemNo_HORSE_FLUTE_e,
.enqueueAtDisplay = false,
},
MessageCheck{
.group = 2,
.messageId = 6531,
.name = ITEM_CHECK_SHAD_DOMINION_ROD,
.vanillaItem = dItemNo_COPY_ROD_2_e,
}
};
std::unordered_map<LoadedMod*, ModItemChecks> s_modChecks;