As I have had many asking what each file does, here is a small write up of what I changed I each file. Note I probably forgot some stuff.


ActionButtonParam:

  • This is the file I changed to allow recovering runes immediately after death.
BuddyParam:
  • This is the file I changed to change the spirit ashes. this is the file the item looks at when you use a specific ash.
BuddyStoneParam:
  • This is the file I changed to allow summons in most places.
CalcCorrectGraph:
  • This is the file I changed to make stats scale linearly, and increased the max health at lvl 99.
EquipParamAccessory:
  • This file I don't think I changed anything, but I included because I extracted it at one point, so to be safe I included it.
EquipParamGem:
  • This is the file I changed to allow Ashes of war to be used on all weapon types
EquipParamGoods:
  • This file has all the items in your inventory so has a few changes revolving spirits:
  • Every ash(this includes 0-10 levels) is here, so each was updated with its new HP cost instead of FP
  • Every ash had its icon changed to a generic rune so they stand out.
EquipParamWeapon:
  • This file has a few changes:
  • Remove the stat requirements on all weapons
  • Plays a part in the bleed buildup reduction
  • Changed the colossal weapon speeds
  • Allows all weapons to be buffed by incantations/greases
NpcParam:
  • This file is also changed for the spirit summon changes. This file holds the actual npc information that is being chosen within "BuddyParam" so any balancing changes I made was here
NpcThinkParam:
  • This file I changed to allow the new spirits to attack at a specific distance instead of running off a mile away to attack an enemy.
ShopLineupParam:
  • This file I changed to make gloveworts & stones purchasable from the husks after killing bosses.
SpEffectParam:
  • This file has the changes to the flasks restoring more health at higher ranks, greases lasting until death, and probably more that I cant remember atm...
SwordArtsParam:
  • This file is what I changed to decrease the FP cost associated with Weapon ash's. 




That's most of it. Again I'm sure I missed some stuff but atm this is what I can remember.I'll add information as I remember or am asked about it.

Article information

Added on

Edited on

Written by

SparkNV

20 comments

  1. How do i give my character more poise, more health and more resistances to damage. Which param affects my character??
    1. GrabinDragonEmp
      GrabinDragonEmp
      • supporter
      • 0 kudos
      Smithbox and ds mapstudio:
      "PlayerCommonParam" then click Configuration - can't go past 4 talismans unless you tweak with something else
      * if your into spells and incants you go to the Param "Magic" click one you use and change "Spell Usage" to 1 to have a couple extras since comet azur would take  up 3 slots normally.
      * Personally i enjoy switching my unarmed attack with Dryleaf danes kicks (can raise it's poise and break stances easy if you raise the stats)- can be done in EquipWeaponParam just hit "ctrl click with your current param and the one you want right click and compare them"
  2. laiblaus
    laiblaus
    • member
    • 0 kudos
    How do I revert the changes if I want to undo them?
    1. GrabinDragonEmp
      GrabinDragonEmp
      • supporter
      • 0 kudos
       (assuming you are using a param editor like smithbox or dsstudiomap) You can load a regulation bin for comparison and look for the params that are green by typing modified in the search box, or toggle vanilla param column (if your game folder regulation bin hasn't been touched) sometimes modified or missing params are labeled red.
      if you did modify the game folder's regulation bin you can download "ER Regulation Archive" if your looking for a clean regulation bin to compare them to.

      -i hope one of these helps you, i'm still learning though..
  3. freudiana1
    freudiana1
    • member
    • 0 kudos
    I have four questions. I am using smithbox BTW

    1. Where do you find the icon IDs for the EquipParamGoods?
    2. How can I fix the AI for my custom summons so they can run up and attack an enemy? Because I have clicked on every NPCThinkParam and I can't get some of the summons to work right, like for instance Alecto just walks around and doesn't run up and attack the enemy and Ranni will just stand there. I also can't get larger summons like the Regal Ancestral Spirit to spawn without clipping through the floor.
    3. How do you edit your characters build like the size and appearance? I could never figure that out.
    4. How do you create special items for new spirit ashes sorta like the Elden Lord Army of Summons mod?
  4. LucienFox
    LucienFox
    • premium
    • 0 kudos
    In NPC think Param what is Team Attack Effectivity? will decreasing it make my summons attack more together?
  5. nthh21012002
    nthh21012002
    • member
    • 0 kudos
    thank u
  6. Satoshi98
    Satoshi98
    • member
    • 21 kudos
    About the technical things you are doing.
    1. what is the method done in V1.7 to add new new ashes instead of replacing existing ones?Also, how you are giving the ashes a new name (looking at the Post, it looks like you do something with item.msgbnd.dcx with Yapped, but I don't know.)

    2. you mention direwolf, did you find that in NpcParam, it was not described in the name field in Yapped. I would like to use DiaWolf and put Latenna on DiaWolf.

    3. how to use it even with full HP, although Marenia does not use Waterfowl Dance skill until her HP is reduced by about 20%-30%.

    If you don't mind, please let me know. I would like to add those to my mod.
  7. Satoshi98
    Satoshi98
    • member
    • 21 kudos
    If Yapped is updated, how do we deal with it if we had adjusted Regureation.bin in an earlier version (1.05 as an example)?Do I have to open a clean vanilla Regureation.bin, import the name, and manually enter the values again?
    1. SparkNV
      SparkNV
      • premium
      • 4 kudos
      when yapped is updated it still opens the regulation file like normal nothing needs changing. only thin that might change is the exported csv's if they happen to change you just need to make a new one using the new updated yapped.
    2. Satoshi98
      Satoshi98
      • member
      • 21 kudos
      thanks.
  8. Satoshi98
    Satoshi98
    • member
    • 21 kudos
    The information you have made public and the questions you have answered will help me to make progress in the creation of the mod. Thanks for sharing this with us.

    As far as I have tried, the ash I summoned only works properly with Melina NpcThimkParam.Melina ThinkParam does not actively attack the enemy and comes right to us even if the enemy is right in front of us. How can I make the attack range a little wider?
    1. SparkNV
      SparkNV
      • premium
      • 4 kudos
      steps i do to change a summon:

      1. find the summon i want to replace within buddyparam. for this example i will use tiche.

      1a. Now that i know what summon i want to replace i need to find a ne npc i want to change her too. so now lets go to npcparam.

      2. now find a npc i want to use as a summon, in this example im using Millicent. so lets search for "Millicent"
      searching shows Millicent has many ID's and thats fine, generally we only care about the first "base" id. in the case 
      for millicent she actually has like 4 different npc models within the game so if you are after an exact version of her model
      you will probably want to check out each id. but for now we will stick with the base id of "523480000"

      2a. so we dont want to change that id directly as that will also make changes done to her affect her npc in game that isnt your summon... so lets duplicate her to a new id for us to modify. click on millicent then press "ctrl+shift+N" the popup you paste your new summons id+1 so in this case millicent is "523480000" so lets put "523480001" and for the name lets type "millicent spirit" now you can click create.

      3. now go to your new duplicated npc and lets make some needed changes:
      ?"Team Type"  change it to 47-spirit summon.
      ?SPEffect26: 4302
      ?SPEffect27: 295000
      ?SPEffect28: 296000
      ?SPEffect29: 297000
      ?SPEffect30: 297101
      ?SPEffect31: 297200
      Now to be honest some of these entries i dont completly understand, but i do know some are needed for the following of the summon to work and ?SPEffect27: 295000 specifically is for turning on the "spirit" visual affect

      4. cool we got a new npc id to change our old summon into. so lets go back to buddyparam and change the id of tiche to that of the new duplicated millicent. so in buddyparam click tiche and in the right menu paste "523480001" for the npc id.

      ok that parts done. we now have a millicent that gets summoned using the tiche bell. but she still has the ai information of tiche. we should change that.

      6. lets go to npcthinkparam and find millicent again. luckily we already know her id so we can find her easily. now we are going to do the same thing as we did for the last entry. we need to duplicate "523480000" and with the new entry give it a +1 on its id number making it "523480001"

      7. now that we got a duplicated ai for our summon lets make some changes to that ai because it has enemy ai which sucks for a summon. mainly want to change distance-sight, battle-start distance. lets change those both to 20. this will tell our new summon to engage in attacking when there is an enemy within 20 yards.

      8. now lets go back to buddyparam and change our tiche summons NPC think id to "523480001" there we go we now have a correct ai and npc.


      Now with all that done the new millicent summon should work go in game and use the tiche ash and test.
    2. Satoshi98
      Satoshi98
      • member
      • 21 kudos
      Thank you so much!
      How do I remove the white Sprit effect from the summoned ashes?
      I don't like it and want to materialize it, but I played with SpEffect29 before looking at this guide and it materialized, but the ash walked away by itself.What should I do with spEffect27:295000?
    3. SparkNV
      SparkNV
      • premium
      • 4 kudos
      ?What should I do with spEffect27:295000?
      if you want the spirit affect disabled change 295000 to -1
    4. Satoshi98
      Satoshi98
      • member
      • 21 kudos
      I just tried the exact same procedure as in the guide (SpEffect27 is -1), but Millicent is not summoned.
      The NPC I replaced is Pages Ashes.

      P.S.After this post, I brought Milicent's ID from CharaInitParam and entered it into BuddyParam's Character Init ID and was able to summon it. It seems to work fine.
    5. czclaxton
      czclaxton
      • supporter
      • 0 kudos
      This was extremely helpful so I really want to thank you for taking the time to break down the steps. Could you tell me how to add multiple npc's to one spirit ash? Using your example, let's say I wanted to use tiche summon to summon both millicent as well as ranni or blaidd.
    6. SparkNV
      SparkNV
      • premium
      • 4 kudos
      ?Could you tell me how to add multiple npc's to one spirit ash? Using your example, let's say I wanted to use tiche summon to summon both millicent as well as ranni or blaidd.
      well ranni doesnt work just putting that out there as ranni doesnt have an ai.

      but that aside, if you want multiple summons just create a duplicate entry within buddyparam that points to the same goods id. so the same ash now calls both the summons listd within the buddyparam since they both are linked to that item. 
  9. AlxPadilla
    AlxPadilla
    • member
    • 0 kudos
    Hi,First of all I want to congratulate you for this great work.
    -
    I'm only interested in the physical appearance of the summons, I'm not interested in damage, recovering runes, etc... I just want the summons to look just like your work. So, what data should I export from your regulation.bin file to change only the appearance and attacks of the spirits?

    According to me, it would be: 
    BuddyParam
    NpcParam
    NpcThinkParam

    Even so, I would be very grateful if you could confirm this.
    Thank you.
  10. Russellx1
    Russellx1
    • premium
    • 5 kudos
    Oooooh love this. Thank you for putting in the effort to write this up, much appreciated.