#Removing a Boss

1 messages · Page 1 of 1 (latest)

karmic sleet
#

I am trying to remove a boss entirely. For example, I am trying to remove Mohg from the game and just leave the grace there. I thought it was something with the regulation but it might be a ESD script file? Not sure how to do this.

flint coyote
#

Have you tried map editing, then you go to mohgwyn palace, click on mohg, and suppress it?

karmic sleet
#

I'd like to do it programmatically since I gotta remake the bin file everytime I run the game.

flint coyote
#

Well if you create a mod and you edit the map, then each time you will launch the game with the mod, no mohg

karmic sleet
#

Oh wait yes!

#

I can edit the dcx file inside Smithbox and then it should be fine

#

And put that into the mod engine folder

flint coyote
#

Exactly

karmic sleet
#

Awesome! Thank you. I've created a Grace this way. I could have made the same connection haha

chrome walrus
#

You can also just set mohg’s defeat flag to on

#

Or change his defeat flag to the always on flag

karmic sleet
#

I need to do that as well

#

Since when I delete him and when I go into his arena, the fight still starts

#

Would that be in an EMEVD file?

chrome walrus
#

It could be accomplished through emevd or params

#

Well actually maybe it would be trickier in params

#

Yeah nevermind, emevd is the way to go imo

karmic sleet
#

Yeah I see where the boss comes in the EMEVD file

#

There is this one

#

Also this

#

Not sure what flag I Need to turn to Always On

#

There is also this

chrome walrus
#

61112 seems good?

karmic sleet
#

It looks like I need

SetEventFlagID(12050800, ON);
SetEventFlagID(9112, ON);

#

If I just have 61112, the Cutscene still triggers

dire haven
#

the 61xxx flags seem to be unused

#

12050800 should be enough

#

9112 is the trigger for the rewards

karmic sleet
#

ooo

#

Those are for rewards

#

Rewards would be nice to omit since then I wouldn't need to any C# for this

#

Awesome! It worked

grave radish
#

Poor mohg getting declined by yet another person sad

karmic sleet
#

Sad day indeed catstare

chrome walrus
#

If you have a phobia of demons or devils and that’s why you’re removing him, remember to remove the sewer version of him as well

karmic sleet
#

Its mostly to get to the DLC quickly. Just needing to kill Radhan. Its a game mode I am working on 😄

#

I appreciate everyones help. Learning so much about modding Elden Ring

karmic sleet
#

I guessing there is a flag to get to the DLC that needs to be triggered too?

#

I killed Radahn and it didn't set the trigger for entering the DLC

dire haven
#

that waitfor is the requirements for the cocoon prompt to appear

#

probably missing one of those 3 flags

#

or more

#

probably 9112

#

I forgot it was required for this

#

9130 should be radahn's flag

karmic sleet
#

Yep. I had to re-introduce the 9112. Just will have to remove the rewards with C#

dire haven
#

why with C#

#

it's just an event in common.emevd

#

could just comment it out there

karmic sleet
#

I see this event right here

dire haven
#

yeah that should be it

#

comment it out with // and that's it

karmic sleet
#

Last random question. Is there a flag for opening doors? Like if I want to open the doors to the Manse Hall to be open instead of the player opening it.

dire haven
#

yes, a flag tracks the door's state

#

not sure what the best way to find the specific flag would be tho

#

maybe start by poking around in the map editor

#

door should have an entity ID

#

that you can search in emevd

karmic sleet
#

Oh nice! That is a great way to cross reference

#

Seems like the door has a Entity ID is 0

dire haven
#

hmm, no luck that way then

#

give me a few minutes and I'll take a look

karmic sleet
#

Sounds good! I did find some event with the Double door_error message but not sure if that is something

dire haven
#

so the door asset is referenced in an objact

#

which has flag 28008540

#

could be that

#

not sure if that's the same door you meant, but either way, same logic

karmic sleet
#

That is the door that leads to the outside but that is not used in the m28_00_00_00.emevd.dcx

dire haven
#

objact interactions are handled entirely in the map data and params, they don't use events

#

thus the lack of entity IDs on the doors

#

the other similar door in the area uses the same flag +1, it's the other ObjAct with a similar name

karmic sleet
#

Gotcha and it looks like there is a Param file that is called ObjActParam

dire haven
#

yes

#

shouldn't be needed here though