0 of 0
File information
Last updated
Original upload
Created by
ZzyxzzUploaded by
ZzyxzzVirus scan
Safe to use
Tags for this mod
Current section
About this mod
SkyPatcher(also known as RobCo Patcher from Fallout 4), is a patcher based on SKSE and CommonLibSSE, which allows mod authors and users to modify game data without the use of plugins.
You can modify ammos, npcs, races, weapons, modify leveled lists, formlists, containers and more. Easy and fast.
- Requirements
-
Nexus requirements
Mod name Notes Address Library for SKSE Plugins powerofthree's Tweaks soft requirement for EditorID lookups VR Address Library for SKSEVR Required for VR Users Mods requiring this file
- Permissions and credits
-
Credits and distribution permission
- Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permission You are not allowed to upload this file to other sites under any circumstances
- Modification permission You must get permission from me before you are allowed to modify my files to improve it
- Conversion permission You are not allowed to convert this file to work on other games under any circumstances
- Asset use permission You must get permission from me before you are allowed to use any of the assets in this file
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
- Changelogs
-
-
Version 3.3.2
- General
- -> SkyPatcher ini file has been restructured
- -> Added iUpdateNPCVisualsOnLoad
Used to reset the NPC visual, when applying skin or replacer.
0 = No Visual Reset
1 = Reset visual by Function (Default)
2 = Reset visual by Disable and Enable actor - Bug Fixes
- -> NPC 3D reload has been reworked to fix the crash some people have. A new ini setting has been added for this.
-
Version 3.3.1
- Bug FIxes
- -> Fixed a crash for Visual Replacers, when loading a save from a fresh game start.
-
Version 3.3.0
- *** All Articles have been updated to the latest version! ***
- General
- -> Improvements and crash preventions
- NPC Patcher
- -> added: attackDataToChange
- -> added: attackDataToRemove
- -> added: attackDataToAdd
- -> added: height
- -> added: weight
- Formlist Patcher
- -> added: clear
clear=true
Will remove all entries.
-
Version 3.2.2
- Bug Fixes
- -> Fixed an occasional crash, when reloading a save with a skin/face swapped NPC
-
Version 3.2.1
- Bug Fixes
- -> Fixed a bug with the latest Skyrim version, that caused the log to appear in a folder called SKYRIM.INI
- Leveled List Patcher
- -> changed: addToLLs now defaults to level 1 and count 1, when they are not specified in the ini file
- -> changed: addOnceToLLs now defaults to level 1 and count 1, when they are not specified in the ini file
- Container Patcher
- -> changed: addToContainers now defaults to count 1, when they are not specified in the ini file
- -> changed: addOnceToContainers now defaults to count 1, when they are not specified in the ini file
-
Version 3.2.0
- Magic Effect Patcher
- -> added: filterByArchetype
List for reference
absorb
accumulatemagnitude
valuemodifier
script
dispel
curedisease
dualvaluemodifier
calm
demoralize
frenzy
disarm
commandsummoned
invisibility
light
darkness
nighteye
lock
open
boundweapon
summoncreature
detectlife
telekinesis
paralysis
reanimate
soultrap
turnundead
guide
werewolffeed
cureparalysis
cureaddiction
curepoison
concussion
valueandparts
stagger
peakvaluemodifier
cloak
werewolf
slowtime
rally
enhanceweapon
spawnhazard
etherealize
banish
spawnscriptedref
disguise
grabactor
vampirelord - -> added: restrictToActorValue
List for reference
absorbchance
aggression
alchemy
alchemymodifier
alteration
alterationmodifier
archery
armorperks
assistance
attackdamagemult
blindness
block
blockmodifier
bowstaggerbonus
braincondition
carryweight
confidence
conjuration
conjurationmodifier
criticalchance
damageresist
deprecated05
destruction
destructionmodifier
dragonrend
enchanting
enchantingmodifier
endurancecondition
energy
fame
favoractive
favorsperday
favorsperdaytimer
grabactoroffset
grabbed
healrate
healratemult
health
heavyarmor
heavyarmormodifier
illusion
illusionmodifier
infamy
inventoryweight
invisibility
jumpingbonus
leftattackcondition
leftitemcharge
leftmobilitycondition
lightarmor
lightarmormodifier
lockpicking
lockpickingmodifier
magicka
magickarate
magickaratemult
marksmanmodifier
mass
meleedamage
mood
morality
nightvision
onehanded
onehandedmodifier
paralysis
perceptioncondition
pickpocket
pickpocketmodifier
poisonresist
reflectdamage
resistdisease
resistfire
resistfrost
resistmagic
resistshock
restoration
restorationmodifier
rightattackcondition
rightitemcharge
rightmobilitycondition
shieldperks
smithing
smithingmodifier
sneak
sneakingmodifier
speech
speechcraftmodifier
speedmult
stamina
staminarate
staminaratemult
telekinesis
twohanded
twohandedmodifier
unarmeddamage
vampireperks
variable01
variable02
variable03
variable04
variable05
variable06
variable07
variable08
variable09
variable10
voicepoints
voicerate
warddeflection
wardpower
werewolfperks - -> added: restrictToResistType
List for reference
resistdisease
resistfire
resistfrost
resistmagic
resistshock - -> added: restrictToDetrimentalEffects
restrictToDetrimentalEffects=true for detrimentaleffects
restrictToDetrimentalEffects=false for non-detrimentaleffects
-
Version 3.1.1
- Bug Fixes
- -> Fixed a crash in the container patcher, when a formID is not found.
-
Version 3.1.0
- General
- -> added a new setting: iAllowLeveledListsAddedToContainers; disabled by default.
- Weapon Patcher
- -> added soundLevel (already existed, but was not fully implemented)
- Ammo, Armor and Weapon Patcher
- Ammo Patcher
-> setFlags
-> removeFlags
Flags:
ignoresnormalweaponresistance
nonplayable
nonbolt
Armor Patcher
-> setFlags
-> removeFlags
Flags:
nonplayable
shield
Weapon Patcher
-> setFlags
-> removeFlags
Flags:
ignoresnormalweaponresistance
cantdrop
nonplayable
Example:
setFlags=nonplayable, cantdrop
removeFlags=nonplayable, cantdrop
-
Version 3.0.0
- [New] SkyPatcher VR
- Bug Fixes
- -> Removed some experimental changes, which caused werewolfs/vampire lords
- NPC Patcher
- -> added: weight
- -> added: height
-
Version 2.7.0
- Armor Patcher
- -> added armaRaceToAdd
Example:
filterByArmors=Skyrim.esm|00012E4D:armaRaceToAdd=Skyrim.esm|00012E4C~Skyrim.esm|00013746
Filter for an armor: 00012E4D(Iron Helmet) -> search for the armor addon with id 00012E4C(IronHelmetAA) and add the race 00013746(Nord) - Weapon Patcher
- -> added filterByFirstPersonModelOr
- Bug Fixes
- -> Fixed modelMatch to cause a freeze, when quitting the game to desktop on the latest game version
- -> Fixed a bug, which caused to update NPCs, which were not supposed to be updated.
-
Version 2.6.2
- Important
- -> If you experience any crashes, make sure you install the latest vc++ version from https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version
- Bug Fixes
- -> Fixed some minor bugs in the NPC Patcher
-
Version 2.6.1
- Bug Fixes
- -> Fixed a crash caused by filterByVoiceTypeOr
- -> Fixed objectToRemove not working correctly
-
Version 2.6.0
- NPC Patcher
- -> added: copyVisualStyle
Copies the visual style from an other NPC - Weapon Patcher
- -> added: filterByFirstPersonModelOr
- Bug Fixes
- - Fixed an issue with skin from the NPC Patcher getting reset
- - Other minor fixes
-
Version 2.5.1
- Race Patcher
- -> added: filterByVoiceTypeOr
- NPC Patcher
- -> added: restrictToCombatStyle
- Bug Fixes
- -> Fixed Magic Effect Patcher: skillUsageMult
- -> Fixed Magic Effect Patcher: perkToApply
-
Version 2.5.0
- General
- Improved Performance
- Ammo, Armor and Weapon Patcher
- -> added: hasPlugins
- -> added: hasPluginsOr
- Magic Effect Patcher
- -> added: filterByDamageHealthMgefs
- NPC Patcher
- -> added: filterByCombatStyle
- -> added: setRandomCombatStyle
- -> added: filterByAnimationTypeOr
-
Version 2.4.16
- Enchantment Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- Book Patcher
- -> added: filterByCastingPerk
- Leveled List Patcher
- -> added: formsToReplace
- NPC Patcher
- -> added: restrictToMaleModelContains
- -> added: restrictToSkill
- Weapon Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
-
Version 2.4.15
- Armor Patcher
- -> added: damageResistMatch
Example: filterByArmors=Skyrim.esm|00012E49:damageResistMatch=Skyrim.esm|0001396B
Sets the iron armor rating to daedric armor rating - -> added: modelMatch
- -> added: dwMatch
Sets the stats: damage resist and weight to match the provided armor. - Weapon Patcher
- -> added: acswMatch
Sets the stats: attack damage, critical data, speed, and weight to match the provided weapon. - -> added: attackDamageMatch
Same as damageResistMatch - -> added: animationType
animation types:
handtohandmelee
onehandsword
onehanddagger
onehandaxe
onehandmace
twohandsword
twohandaxe
bow
staff
crossbow - -> added: skillType
skill types:
onehanded
twohanded
marksman
block
smithing
heavyarmor
lightarmor
pickpocket
lockpicking
sneak
alchemy
speechcraft
alteration
conjuration
destruction
illusion
restoration
enchanting - Armor and Weapon Patcher
- -> added: object bounds: minX, minY, minZ
- -> added: object bounds: maxX, maxY, maxZ
- Bug Fixes
- -> Fixed armorType not working (Armor Patcher)
- -> Fixed a crash with voiceType (NPC Patcher)
- -> Fixed templateArmor (Armor Patcher)
- -> Fixed templateWeapon (Weapon Patcher)
- -> Fixed objectsToRemove not working correctly (NPC Patcher)
- NPC Patcher
- -> added: removeInventoryObjectsByCount
- -> added: removeInventoryObjectsByKeywords
- -> added: addOnceToInventory
- Container Patcher
- -> added: removeContainerObjectsByKeywords
- Book Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- -> added: filterBySpellKeywordsOr
- Leveled List Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- Race Patcher
- -> added: filterByMaleModelContains
- -> added: filterByFemaleModelContains
- -> added: keywordToAddIfKeywordsEIDDoesNotContain
-
Version 2.4.14
- Bug Fixes
- -> Fixed two bugs in the Magic Effect Patcher
- Magic Effect Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
-
Version 2.4.13
- Magic Effect Patcher
- -> added: effectShadersExcluded
-
Version 2.4.12
- Magic Effect Patcher
- -> added: modNamesExcluded
- -> added: removeEdgeGlow
-
Version 2.4.11
- Armor Patcher
- -> added: armorAddonsToAdd
- -> added: armorAddonsToRemove
- -> added: clearArmorAddons
- -> added: filterByArmorAddons
- -> added: filterByArmorAddonsOr
- -> added: filterByArmorAddonsExcluded
- -> added: templateArmor
-
Version 2.4.10
- NPC Patcher
- -> added: setFlags
- -> added: removeFlags
- female
essential
ischargenfacepreset
respawn
autocalcstats
unique
doesntaffectstealthmeter
pclevelmult
usestemplate
calcforalltemplates
protected
norumors
summonable
doesntbleed
bleedoutoverride
oppositegenderanims
simpleactor
loopedscript
noactivation
loopedaudio
isghost
invulnerable - -> added: setTemplateFlags
- -> added: removeTemplateFlags
- traits
stats
factions
spells
aidata
aipackages
unused
basedata
inventory
script
aidefpacklist
attackdata
keywords
copiedtemplate - -> added: clearInventory
-
Version 2.4.9
- Ammo Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- -> added: speed
- -> added: speedMult
- -> added: range
- -> added: rangeMult
- -> added: gravity
- -> added: gravityMult
- -> added: restrictToBolts
- Projectile Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- NPC Patcher
- -> added: voiceType
-
Version 2.4.8
- Bug Fixes
- -> Fixed a crash in the cobj patcher
-
Version 2.4.7
- Constructible Patcher
- -> added: filterByKeywords
- -> added: filterByKeywordsOr
- -> added: filterByKeywordsExcluded
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- Leveled List Patcher
- -> added: addOnceToLLs
- Bug Fixes
- -> some bug fixes in the cobj patcher
-
Version 2.4.6.1
- -> Included the wrong files, now corrected.
-
Version 2.4.6
- Bug Fixes
- -> Fixed a crash, when adding leveled lists to containers (maybe)
- -> Fixed value not applying for ingredients
- -> Fixed valueMult applying twice for armors
- -> Fixed filterByModNames not correctly detecting the origin
- -> Other minor fixes
- Ingredient Patcher
- -> added: valueMult
- -> added: weightMult
- Armor Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- -> added: filterByNameContains
- -> added: filterByNameContainsOr
- -> added: filterByNameContainsExcluded
-
Version 2.4.5
- Armor Patcher
- -> added: enchantAmount
- Weapon Patcher
- -> added: enchantAmount
- Book Patcher
- -> added: object bounds: minX, minY, minZ
- -> added: object bounds: maxX, maxY, maxZ
- Magic Effect Patcher
- -> added: enchantShader=null
*Note: clears the shader
-
Version 2.4.4
- Ingestible & Misc Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- Bug Fixes
- -> Fixed a bug, which could cause a crash
-
Version 2.4.3
- Bug Fixes
- -> fixed a bug, where the NPC update function, would overwrite NPCs, that shouldn't be covered. For example reverting custom skill systems like Lucien. Now it only correctly affects NPCs, that should be covered by ini files.
-
Version 2.4.2
- General
- -> reworked some code for improved performance
- Constructible Object Patcher
- -> added addToCobjsAdjusted
- -> some optimization behind the curtain
- Bug Fixes
- -> Fixed a bug in the COBJ Patcher, where the clear command, could also clear items added by SkyPatcher, when they were used in the same line.
- -> corrected some spellings error in the logs
-
Version 2.4.1
- Bug Fixes
- -> Fixed a crash in the NPC patcher
- -> Fixed an issue, with some settings not correctly apply
- -> Some optimizations & improvements in the NPC patcher
-
Version 2.4.0
- Bug Fixes
- -> fixed fullName in the Book Patcher
- Weapon Patcher
- -> added: attackDamageToAdd
- -> added: restrictToFlags
Currently only available for boundweapon to filter bound weapons - -> added: templateWeapon
- Ammo Patcher
- -> added: attackDamageToAdd
- Spell Patcher
- -> added: restrictToCastingType
- Magic Effect Patcher
- -> added: restrictToCastingType
- -> added: restrictToDeliveryType
- Weapon and Armor Patcher
- -> added: altBlockMaterialType
- -> added: blockBashImpactDataSet
- -> added: equipSlot
- Container Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- -> added: removeContainerObjectsByCount
- -> added: clear
-
Version 2.3.10
- Constructible Object Patcher
- -> added: keywordsToAdd (to the constructed object, applies to the base object. Not only the instance created.)
- -> added: keywordsToRemove (from the constructed object, applies to the base object. Not only the instance created.)
- -> added: restrictToKeywords (keywords on the constructed object)
- Bug Fixes
- -> Fixed a crash in the NPC Patcher
- -> Fixed a bug with filterByKeywords not correctly checking the race of the NPC for the keywords
- -> Fixed a bug in the Constructible Object patcher
-
Version 2.3.9
- Features
- -> iUpdateNPCsOnSaveLoad has been retired and replaced with iUpdateNPC
This will refresh NPCs on load, so that their stats are always correctly applied. For example, you make same changes in your load order or apply changes with SkyPatcher to NPCs. - -> added: iUpdateNPCExclude allows you do disable the dynamic NPC updates
- -> added: iUpdateNPCExcludeList allows you to specfiy the NPCs that should be excluded
*Note the follower Lucien is pre-added to this list and excluded, as his stats can be manipulated by the player and SkyPatcher would reset it. - Bug Fixes
- -> Fixed a bug, which caused the NPC patcher not to correctly apply stats
- -> Fixed a bug with NPC updates, that sometimes caused weird stuff like a male with a female body
-
Version 2.3.8
- Bug Fixes
- -> Fixed a crash with the NPC Patcher
-
Version 2.3.7
- Bug Fixes
- -> fixed a crash when clearing alternate textures
-
Version 2.3.6
- Bug Fixes
- -> Fixed a crash with alternate textures being added
-
Version 2.3.5
- NPC Patcher
- -> added: filterByPCLevelMult
- -> added: filterByAutoCalc
- -> added: filterByEssential
- -> added: filterByProtected
- Projectile Patcher
- -> added: explosion
- Bug Fixes
- -> many bug fixes and reworked code for optimization
- Weapon Patcher
- -> added: filterBySkills
-
Version 2.3.4
- NPC Patcher
- -> added: filterByEditorIdContains
- -> added: filterByEditorIdContainsOr
- -> added: filterByEditorIdContainsExcluded
- -> improved performance, when using multiple filters.
- Bug Fixes
- -> Fixed some errors
-
Version 2.3.3
- Bug Fixes
- -> Resurrected the book patcher
- Debug
- -> added timers to all patchers to the log, so you can track, how long each patcher runs. The NPC Patcher also has segments for each file individually.
-
Version 2.3.2
- RaceHook Patcher
- -> optimization and other improvements
- Bug Fixes
- -> Fixed an issue, which caused formID and editorID mixed in one string, not to be correctly recognized
- -> Several other bug fixes
- Debug
- -> added timer to the NPC patcher, to keep track how long it takes to run
*Note: Will be added to other patches in the future as well
-
Version 2.3.1
- Bug Fixes
- -> Fixed error with the rotation calclulation (MovementType Patcher)
- -> Fixed an error which caused "clear" commands to also match other commands with clear in its name.
-
Version 2.3.0
- [New] MovementType
- -> added: walkLeft
- -> added: runLeft
- -> added: walkRight
- -> added: runRight
- -> added: walkForward
- -> added: runForward
- -> added: walkBack
- -> added: runBack
- -> added: rotateInPlaceRun
- -> added: rotateInPlaceWalk
- -> added: rotateWhileMovingRun
- Race Patcher
- -> added: accelerationAngularRate
- -> added: aimAngleTolerance
- Bug Fixes
- -> Fixed factionsToAdd (NPC Patcher)
- Leveled List Patcher
- -> added: clearFlags
-
Version 2.2.0
- Ammo, Book, Ingestible, Ingredient, Misc, Scroll, Soul Gem Patcher
- -> added: filterByAlternateTextures
- -> added: model
- -> added: alternateTexturesToRemove
- -> added: alternateTexturesClear
- -> added: alternateTexturesToAdd
- Magic Effect Patcher
- -> added: perkToApply
- Scroll Patcher
- -> reworked the Scroll Patcher
- General
- -> removed some debug infos from NPCs, which was always present, when the log is enabled
-
Version 2.1.0
- [New] Book Patcher
- -> added: filterByBooks
- -> added: filterByBooksExcluded
- -> added: filterByFlags
- -> added: filterByKeywords
- -> added: filterByKeywordsOr
- -> added: filterByKeywordsExcluded
- -> added: value
- -> added: valueMult
- -> added: weight
- -> added: weightMult
- -> added: teachSpell
- -> added: teachSkill
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- -> added: setFlags
- -> added: removeFlags
- -> added: pickUpSound
- -> added: putDownSound
- -> added: fullName
- -> added: type
- -> added: inventoryArt
- Magic Effect
- -> added: skillUsageMult
- -> added: castingArt
- Race Patcher
- -> added: accelerationRate
- -> added: decelerationRate
- NPC Patcher
- -> added: changeSkills
-
Version 2.0.0
- General
- -> EditorID support. Requires po3 Tweaks (https://www.nexusmods.com/skyrimspecialedition/mods/51073)
- -> Functions that are currently not supported for EditorID
---> NPC Patcher: objectsToAdd, factionsToAdd
---> Outfit Patcher: formsToReplace - -> added fullName - to all Patchers, that have objects with fullname
- Armor Patcher
- -> added: filterByArmorTypes
- Bug Fixes
- -> Fixed several bugs in some patchers
- Ammo Patcher
- -> added: weightMult
- -> added: value
- -> added: valueMult
- Magic Effect Patcher
- -> added: impactDataSet
- -> added: baseCost
- -> added: minimumSkillLevel
- -> added: spellmakingCastingTime
- -> added: spellmakingArea
- -> added: projectile
- -> added: castingType
-
Version 1.11.4
- Bug fixes
- -> Fixed a crash with the outfit patcher
- NPC Patcher
- -> added: filterByDefaultOutfits
- -> added: levSpellsToAdd
- -> added: levSpellsToRemove
- -> added: shoutsToAdd
- -> added: shoutsToRemove
- -> added: speedMultiplier
-
Version 1.11.3
- Bug Fixes
- -> fixed a performance issue
- -> fixed a crash
-
Version 1.11.2
- -> another try to make the upload right
-
Version 1.11.1
- -> fixed an upload error
-
Version 1.11.0
- [New] Race Hook Patcher
- -> same filter as the other race patcher
- -> added: attackDataToAdd
- -> added: attackDataToRemove
- -> added: attackDataToChange
- -> More infos here: https://www.nexusmods.com/skyrimspecialedition/articles/6215
- Magic Effect Patcher
- -> added: filterByKeywords
- -> added: filterByKeywordsOr
- -> added: filterByKeywordsExcluded
- Race Patcher
- -> added: levSpellsToAdd
- -> added: levSpellsToRemove
- -> added: shoutsToAdd
- -> added: shoutsToRemove
-
Version 1.10.0
- Magic Effect Patcher
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- Weapon Patcher
- -> added: objectEffect
- [New] Constructible Objects
- -> added: filterByModNames
- -> added: filterByCobjs
- -> added: filterByCobjsExcluded
- -> added: filterByIngredients
- -> added: filterByIngredientsOr
- -> added: filterByIngredientsExcluded
- -> added: createdObject
- -> added: addToCobjs
- -> added: removeFromCobjs
- -> added: removeFromCobjsByCount
- -> added: count
- -> added: countMult
- -> added: workbenchKeyword
- -> added: clear
- FormList Patcher
- -> has been restored
-
Version 1.9.0
- General
- -> Increased performance
- -> filterByModNames for all patchers except, Container, Leveled List
- Bug Fixes
- -> Fixed possible CTDs
-
Version 1.8.3
- [New] Faction
- -> setFlags
- -> removeFlags
- Bug Fixes
- -> Fixed a crash with the NPC Patcher
-
Version 1.8.2
- Race Patcher
- -> added: heightMale
- -> added: heightFemale
- -> added: weightMale
- -> added: weightFemale
-
Version 1.8.1
- Bug Fixes
- -> Fixed a bug, where added magic effects to magic objects had no cost applied to it
- -> Fixed a bug with the LL Patcher, chanceNone and chanceGlobal not working correctly
-
Version 1.8.0
- Leveled List Patcher
- -> added: chanceNone
- Weapon Patcher
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- -> added: attackFailSound
- Bug fixes
- -> Fixed several bugs
- [New] Magic Effect Patcher
- -> added: filterByMgefs
- -> added: filterByMgefsExcluded
- -> added: enchantArt
- -> added enchantShader
- -> added: setFlag
- -> added: removeFlag
- [New] Scroll Patcher
- -> added: filterByScrolls
- -> added: filterByScrollsExcluded
- -> added: filterByKeywords
- -> added: filterByKeywordsOr
- -> added: filterByKeywordsExcluded
- -> added: filterByMgefs
- -> added: filterByMgefsOr
- -> added: filterByMgefsExcluded
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- -> added: mgefsToAdd
- -> added: mgefsToChange
- -> added: mgefsToRemove
- -> added: filterByType
- -> added: baseCost
- -> added: halfCostPerk
- -> added: chargeTime
- -> added: castType
- -> added: setFlags
- -> added: removeFlags
- -> added: clear
- -> added: value
- -> added: valueMult
- -> added: weight
- -> added: weightMult
- [New] Soul gem Patcher
- -> added: soulCapacity
- -> added: currentSoul
- -> added: filterBySoulgems
- -> added: filterBySoulgemsExcluded
- -> added: value
- -> added: valueMult
- -> added: weight
- -> added: weightMult
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- -> added: pickUpSound
- -> added: putDownSound
- [New] Misc Patcher
- -> added: filterByMiscs
- -> added: filterByMiscsExcluded
- -> added: filterByKeywords
- -> added: filterByKeywordsOr
- -> added: filterByKeywordsExcluded
- -> added: value
- -> added: valueMult
- -> added: weight
- -> added: weightMult
- -> added: keywordsToAdd
- -> added: keywordsToRemove
- -> added: pickUpSound
- -> added: putDownSound
- Armor Patcher
- -> added: pickUpSound
- -> added: putDownSound
-
Version 1.7.4
- Bug Fixes
- -> Fixed a crash, when a plugin was missing
-
Version 1.7.3
- Leveled List Patcher
- -> added: chanceGlobal
- Armor Patcher
- -> added: armorType
-> armorType=lightarmor
-> armorType=heavyarmor
-> armorType=clothing - Bug fixes
- -> fixed some bugs in the Armor Patcher
-
Version 1.7.2
- Bug Fixes
- -> Fixed a crash
-
Version 1.7.1
- Feature (SkyPatcher.ini)
- -> added: iUpdateNPCsOnSaveLoad
- Enabled by default. Updates NPCs when loading your save file.
-
Version 1.7.0
- Spell, Ingest, Enchant, Ingredient Patcher
- -> added: clear=true (removes all magic effects)
- -> added an optional 4th parameter to mgefsToAdd to sort the added effect to the first position.
-- Example: mgefsToAdd=MyMod.esp|800~20~5~0~sortFirst - [New] Projectile Patcher
- -> added: speed / speedMult
- -> added: range / rangeMult
- -> added: gravity / gravityMult
- -> added: type
- -> added: setFlags
- -> added: removeFlags
- -> added: sound
- Race Patcher
- -> reworked the Race Patcher and fixed several bugs
- [New] Outfit Patcher
- -> added: filterByOutfits
- -> added: filterByForms
*Note: You can filter for objects in the outfit. But only for objects in the outfit record. - -> added: filterByFormsOr
- -> added: filterByFormsExcluded
- -> added: formsToAdd
- -> added: formsToRemove
- -> added: formsToReplace
- -> added: clear
- NPC Patcher
- -> added: factionsToAdd
- -> added: factionsToRemove
-
Version 1.6.3
- Bug Fixes
- -> Fixed an issue with the filterByMgefs filter
- -> Fixed a crash when trying to remove a magic effect, that does not exist
-
Version 1.6.2
- Bug Fixes
- -> Fixed a bug, which caused the Fallback Level not to set correctly, when using setPCLevelMult
-
Version 1.6.0
- NPC Patcher
- -> reworked setPcLevelMult
;When you deactivate the PCLevelMult Flag for NPCs with the patcher they need a new level set (otherwise it will be the Skyrim default level of 1000). When this iEnableSetLevelDirectlyByPCMult is activated, the level is directly set by setPcLevelMult=false=XX where XX is the level you set. When this option is disabled, the level is calculated by (minLevel+maxLevel)/2. The result can't be higher as the XX value you set and is the fallback value, if the result is 0.
The behavior can be changed with a new ini setting under feature: iEnableSetLevelDirectlyByPCMult=0 - -> reworked calcHealth, calcStamina, calcMagicka - if the class of the NPC has no points in a category, like for example magicka, it will now be ignored and 0 will be returned. Before that, if a class had a category missing, it was set to 1. The newest change makes this feature now work, as the autoCalc from Skyrim
- -> added log entries for healthBonus, staminaBonus and magickaBonus
- Bug Fixes
- -> Fixed filterByMgefsOr not working correctly
- Enchantment Patcher
- -> added: castType
- -> added: baseCost
- -> added: enchantmentAmount
- -> added: chargeTime
- -> added: setFlags
- -> added: removeFlags
- Armor Patcher & Weapon Patcher
- -> added: weight
- -> added: weightMult
- -> added: value
- -> added: valueMult
- Weapon Patcher
- -> added: speedMult
-
Version 1.5.0
- Bug Fixes
- -> Fixed a lot of bugs from the previous added operations for npcs, races, spells and weapons.
- Armor Patcher
- -> added: bipedSlotsToAdd (this will also update any attached armor addons automatically)
- -> added: bipedSlotsToRemove (this will also update any attached armor addons automatically)
- Spell Patcher
- -> added: setFlags
- -> added: removeFlags
-
Version 1.4.0
- Bug Fixes
- -> Fixed a bug with the race patcher not correctly reading healthMult, staminaMult, magickaMult
- Spell Patcher
- -> added: chargeTime
- -> added: castType
- NPC Patcher
- -> added: outfitDefault
- -> added: outfitSleep
- Weapon Patcher
- -> added: attackDamageMult
-
Version 1.3.1
- Bug Fixes
- -> Fixed bug in the race patcher
- SkyPatcher - Starter Setup
- -> added the container folder from version 1.3.1
-
Version 1.3.0
- Container Patcher
- -> moved the container patcher now to its own category
- Leveled List Patcher
- -> added: Leveled NPC
- -> Bug fixes
- NPC Patcher
- -> added: healthBonus
- -> added: magickaBonus
- -> added: healthMult
- -> added: staminaMult
- -> added: magickaMult
- Race Patcher
- -> added: baseMassMult
- -> added: baseCarryweightMult
- -> added: startingHealthMult
- -> added: startingStaminaMult
- -> added: startingMagickaMult
- -> added: regenHealthMult
- -> added: regenStaminaMult
- -> added: regenMagickaMult
- -> added: damageUnarmedMult
- -> added: reachUnarmedMult
-
Version 1.2
- Race Patcher
- -> added: spellsToRemove
- -> added: baseMass
- -> added: baseCarryweight
- -> added: startingHealth
- -> added: startingStamina
- -> added: startingMagicka
- -> added: regenHealth
- -> added: regenStamina
- -> added: regenMagicka
- -> added: damageUnarmed
- -> added: reachUnarmed
- -> added: skin
- NPC Patcher
- -> added: spellsToRemove
- Weapon Patcher
- -> added: speed
- -> added: reach
- -> added: rangeMin
- -> added: rangeMax
- -> added: stagger
- -> added: equipSound
- -> added: unequipSound
- -> added: impactDataSet
-
- Donations
-
Straight donations accepted
If you are looking for direct help, information, patches, unreleased mods, pre-released updates for my mods or just want to talk and share images and videos of your adventures, feel free to join us!
Consider Supporting me for more awesome mods!
Consider Supporting me for more awesome mods!
Do I need this mod?
You only need this mod, if you are using a mod, that tells you that you need this mod. The mod itself does nothing, except that it also has an option to unlock enemies in all Encounter Zones, which is disabled by default. Examples for how to build mods for it, can be found on the description page and article section of this mod. The only mod that makes use of this patcher is currently SkyValor.
Why use SkyPatcher?
The patcher is capable of patching your load order and fixing incompatibilities at runtime! Wave goodbye to hundreds of patches to make everything compatible. This mod was created for SkyValor and can also be found at Fallout 4 where it is named RobCo Patcher.
SkyPatcher has an intuitive and easy to understand syntax. You don't need any knowledge! The article section comes with examples and explanation, to make it easy for you to start your very first mod!
SkyPatcher has a lot of features, here are some examples
- Add/Remove forms from Item Leveled Lists.
- Add/Remove forms from FormLists
- Add/Remove forms from Containers
- Add/Remove items from NPCs
- Modify NPCs (For example perks, spells, stats)
- Modify Weapons
- Modify Armors
- Add/Remove Keywords from several objects
- And a lot more!
For example, you are a mod author and want to create compatibility patch for several mods. With SkyPatcher, you can easily create one config file to patch them all! No ESP or ESL files. One config with all mods you want to change and done! No incompatibilities no patches! Easy and simple!
The beauty of SkyPatcher is it's flexibility and bulk patching. You can create patches for mods and SkyPatcher only applies to the mods, the user has. If a user has some mods missing, SkyPatcher will ignore them. Say goodbye to endless FOMOD installers with hundreds of options.
With SkyPatcher, you can also bulk patch records by filtering. For example, you want to add a new keyword to all weapons with a specific keyword.
; WeapTypeBow [KYWD:0001E715] WeapMaterialImperial [KYWD:000C5C00]
filterByKeywords=Skyrim.esm|1E715, Skyrim.esm|C5C00:attackDamage=30
(those keywords are connected by AND. They will only match, when the weapon has both keywords. There are more filter options available and also exclude options)
This simple line, will filter all weapons, your whole load order you have for WeaponTypeBow and WeapMaterialImperial and set the damage for all weapons matched to 30. Writing this line only takes seconds. Creating a patch with the same effect for every single mod that exists or is being released in the future is literally impossible. It doesn't matter if you add more and more mods, they will all be patched with this single line.
You can also go step further and create ini files named after mods, for example:
Skyrim Immersive Creatures Special Edition.esp.ini
When the patcher starts running, it will check if the user has Skyrim Immersive Creatures Special Edition installed and if the ESP is found, it will apply it changes.
This is optional but recommended, as this reduces the load time. When you have a lot of myChanges.ini with a lot of different mods, which the user doesn't have, the patcher will only apply the ones it can find, but it has to check every line in the config file.
Leveled List Patching
Skyrim has a lot of beautiful mods which add new items to the game. Handling all the leveled lists is biggest problem that exists. SkyPatcher is here to help you and resolve all those issues!
Yes, you can create a leveled list injection with papyrus, but it costs a lot of time to set everything up. In addition, once you remove the mod, you will have those records still in your save file and they may also cause issues.
SkyPatcher has a Leveled List Patcher, which allows you to add and remove items easy and fast. The best part of it, when you remove the ini files, which inject the items into your game, they are gone! Nothing is left in your save file.
How does it look like?
;LItemBanditWeapon1H [LVLI:00037C1B]
filterByLLs=Skyrim.esm|37C1B:addToLLs=myNewSwordMod.esp|55123~1~1, myNewSwordMod.esp|55345~1~1
Adds the a custom sword to the filtered leveled list(LItemBanditWeapon1H) for level 1 and count 1
You can also add items to multiple LLs in one line!
;LItemBlacksmithMinSword [LVLI:000F627F]
filterByLLs=Skyrim.esm|37C1B, Skyrim.esm|F627F:addToLLs=myNewSwordMod.esp|55123~1~1, myNewSwordMod.esp|55345~1~1 This will add, both custom sword, to both filtered LLs
Configuration
SkyPatcher comes with an ini while located next to the .dll file, where you can enable and disable patcher options.
Getting started
Visit the article section of this mod for more information about the patchers available.
Here you can get started with basic information:
Read first - General Information
How to use Filters
When you start to create a new mod with this patcher, make sure down load the "SkyPatcher - Starter Setup" from the file section. It contains the folder structure, so you can simply place your ini files in the folders.
Need help?
Getting started can be complicated, but feel free to contact me here or on my Discord-Server.
As this is a ported version of my RobCo Patcher, you can also look up mods for it made for Fallout 4.
For more instructions information visit the article section of this mod
Are you a mod author and need access to a property, that is not listed here? Feel free to contact me!
Are you a mod author and need access to a property, that is not listed here? Feel free to contact me!
Source
Zzyxz/SkyPatcher: Its not nice, but its working! (github.com)
Check out my Other mods
Skyrim Configuration Menu
Creating a perfectly balanced game is the key for the best Skyrim experience for you.
Skyrim Configuration Menu, is a MCM, which allows you to tweak Skyrim to your liking! Quick and easy. Allows you to save your tweaked options and load them in a new game. This mod currently supports 200+ game settings for you to tweak!
Third Person First Person Aiming
Allows you to switch from third to first person while aiming with (bow and magic) and switches you back, when you release the aim button.
Additional there is also an option to switch to first person when a bow or magic is drawn and back to third person when the bow/magic is sheathed.
Requires SKSE and MCM Helper
TAA Flicker Fixer
Fixes an issue with TAA which causes grass, foliage and other objects to flicker.
No Level Up Menu
This mod allows you to prevent the Level Up Menu, which you get, when you level up. This is achieved with two new papyrus functions, which allow you to call them in your own mod or use the the standalone mod provided with this mod. More information in the description.
SkyValor
SkyValor is an overhaul to make Skyrims enemies less spongy and provide a better and smoother combat feeling without sacrificing difficulty. SkyValor features an automatic SKSE patcher, which patches all of your mods, for you. No ESP patches required. No incompatibilities.