Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Smooth

Uploaded by

skypia

Virus scan

Safe to use

Tags for this mod

35 comments

  1. solracmgp
    solracmgp
    • supporter
    • 12 kudos
    I think I've managed to fix the papyrus errors. For those who know how to use Papyrus, all you have to do is add a condition that checks if selfRef is not None before starting.

    Spoiler:  
    Show

    Function CountHeavyArmor()
    if (selfRef != NONE) 
        count = 0
        String test = "";
        cuirass = selfRef.GetWornForm(0x00000004) as Armor
        gauntlets = selfRef.GetWornForm(0x00000008) as Armor
        helmet = selfRef.GetWornForm(0x00000001) as Armor
        circlet = selfRef.GetWornForm(0x00001000) as Armor
        
        forearms = selfRef.GetWornForm(0x00000010) as Armor
        
        calves = selfRef.GetWornForm(0x00000100) as Armor
        
        shield = selfRef.GetWornForm(0x00000200) as Armor
        boots = selfRef.GetWornForm(0x00000080) as Armor
        
        if(cuirass != NONE && cuirass.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        if(gauntlets != NONE && gauntlets.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        if(helmet != NONE && helmet.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        if(circlet != NONE && circlet.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        
        if(forearms != NONE && forearms.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        
        if(calves != NONE && calves.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        
        if(shield != NONE && shield.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        if(boots != NONE && boots.HasKeyword(HeavyArmorKeyword))
            count = count + 1;
        endif
        
        if(count >= 3)
            selfRef.AddSpell(SpellHeavyArmorFlag, false)
        else
            selfRef.RemoveSpell(SpellHeavyArmorFlag)        
        endif

    endif
    EndFunction

    replacing the CountHeavyArmor function with that should do the trick.

    edit: that code is for the "3 pieces" version. Just replace the 3 in the last statement with 4 for the full version.
    1. darkrain261
      darkrain261
      • premium
      • 20 kudos
      Thanks for the instruction. You mean the zzTestScript.psc right? Can I edit with the Notepad and save it or I need specific coding program to recompile it?
    2. solracmgp
      solracmgp
      • supporter
      • 12 kudos
      Rather late of an answer, but you need either the creation kit with the SKSE source scripts, Notepad++ or other similar text editor with a Papyrus compiler plugin. There is plenty of information on Google. Just search "compile papyrus scripts" or something similar and you'll find how to set up everything.
  2. Tetrol88
    Tetrol88
    • premium
    • 46 kudos
    Been having some game freezes lately - and this is one of the mods I have introduced. As they are freezes and not ctds the crashlogs do not get generated, so the best I can come up with is the papyrus logs. Literally hundreds of these (and by hundreds, closer to 1,000 than 100 in about 1 hour)

    [07/05/2021 - 10:01:42PM] Error: Cannot call HasKeyword() on a None object, aborting function call
    stack:
    [Active effect 2 on  (00000014)].zzTestScript.CountHeavyArmor() - "zzTestScript.psc" Line 114
    [Active effect 2 on  (00000014)].zzTestScript.OnObjectEquipped() - "zzTestScript.psc" Line 52

    which, given the "CountHeavyArmor script I would naturally assume to be this. My character is not wearing ANY heavy armour pieces btw.

    I probably should have read the description a bit closer - I thought this was a general effect not just the player character - I only realised when I saw the logs only had reference to (00000014). I never wear Heavy armour, so not much use anyway. Is it perhaps having issues if there are NO (0) pieces of Heavy Armour?

    Btw - there is another script bloater going on, producing a similar amount of errors, and that is Nemesis not getting along with XPMSE
    1. mandusamy
      mandusamy
      • member
      • 0 kudos
      Did u find a solution?
    2. solracmgp
      solracmgp
      • supporter
      • 12 kudos
      I think I got a solution. Check my post below. You'll need to edit and recompile the script though.
  3. Tichingitu
    Tichingitu
    • supporter
    • 0 kudos
    Where can I download the running animation that was in the video?
    1. Nidhogg12138
      Nidhogg12138
      • member
      • 0 kudos
      i also want know
  4. BullishMarket
    BullishMarket
    • member
    • 4 kudos
    Too many script errors, ditched.
    1. scipher99
      scipher99
      • premium
      • 41 kudos
      I had to do the same as the scripts are a compete mess.
  5. Xepa
    Xepa
    • member
    • 0 kudos
    What is the non heavy armor running animation?
  6. DarkendTheMighty
    DarkendTheMighty
    • premium
    • 2 kudos
    Might I ask what happened to your other mods? I noticed they were removed this morning.

    EDIT: Never mind then, apparently just getting an update, as said on their YouTube channel.
    1. Fowburner
      Fowburner
      • supporter
      • 3 kudos
      I think they got caught red handed for using some of miken1ke's animations without their permission.
    2. DarkendTheMighty
      DarkendTheMighty
      • premium
      • 2 kudos
      Huh, never heard of this. Got a source?

      EDIT: Never mind then, apparently just getting an update, as said on their YouTube channel.
    3. Solenx
      Solenx
      • supporter
      • 1 kudos
      skypia thief and not more xD
    4. i3ncore
      i3ncore
      • premium
      • 214 kudos
      Looking forward to smooth non-combat animations making a return. I chose a horrible time to wipe my mods folder/reinstall. :)
    5. idiotshow
      idiotshow
      • premium
      • 2 kudos
      The mods are still around on the authors own site, they decided to leave the nexus
    6. PrinceBren
      PrinceBren
      • member
      • 2 kudos
      So if that's the case, which mod is the smooth magic casting originally from because I want it on my game?
    7. LordPhoenix82nd
      LordPhoenix82nd
      • premium
      • 33 kudos
      Does anyone know the link to Skypia's website?
    8. aegraf126
      aegraf126
      • member
      • 0 kudos
      Here you go, it only took 30 seconds of googling https://smooths.tistory.com/7
  7. ZalantheSophia
    ZalantheSophia
    • member
    • 2 kudos
    I'm not entirely sure based on the description alone, but I assume that the optional file is an alternate version of the mainfile, that I should install on its own instead of like a patch to the main file?
  8. deleted77742423
    deleted77742423
    • account closed
    • 83 kudos
    Hello,

    I love this mod by the way.

    The thing is it's not an ESP-FE and takes a plugin spot.

    I was able to change it into a flagged ESL if you want a copy of the file.
    1. Kushranada
      Kushranada
      • premium
      • 16 kudos
      Hi. Did you need to fiddle with the scripts at all to get it to convert properly, or is compressing the form ids enough to eslify it?
    2. deleted77742423
      deleted77742423
      • account closed
      • 83 kudos
      @Kushranada

      I didn't have to fiddle around with anything.

      I just ran it in SSEdit, got no errors when I compacted the file, and then chose the ESL flag, and then save, and that was it and it worked.
  9. Chloelowe1
    Chloelowe1
    • supporter
    • 4 kudos
    Is it safe to compact the form ID's of this mod's esp in order to ESLify it? I checked this mod's script and it doesn't reference anything from this mod's esp. I suspect it would be safe to compact but I wanted to check here just in case.
  10. maddyoreillly
    maddyoreillly
    • supporter
    • 5 kudos
    Any chance you can make this compatible with Dynamic Swimming - Argonian Mastery ?