Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou 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 pointsYou must get permission 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
I would like to thank Apollodown for DCO which is the inspiration for this mod. I would like to thank Enai & Mator for convincing me to go Open Permissions for this mod.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Simplified Reinforcement formula. Gave heavier weight to high Hate.
Fixed Socorro level.
Tweaked movement speed and combat style.
Optimized AI managers to reduce instances of dragons flying around aimlessly.
Version 3.30
Added health options to increase base health of dragons.
Added health scaling to Hate level and Mod Intensity settings. Can be toggled in options menu.
Rebalanced Sorroco and Socorro.
Version 3.29
Added Mod Options Spell (Sorry, no MCM yet, but this mod is also on XB1, so I did need at least the spell)
Mod Options include: Hate Attacks On/Off, Reinforcements On/Off, Mod On/Off, and Mod Intensity (see below)
Changed the way Hate generates. Hate will now tally at the end of every dragon battle, rather than after slaying each dragon. Hate can not only increase, but decrease, and is based on a factor of time, Hate level during the battle, and dragon souls.
Mod Intensity determines how rapidly Hate can generate at the end of each battle. This can be altered in the Mod Options menu.
Fixed bug with Hate attacks. (Apparently, I forgot to block other dragons from being able to stack attacks on top of each other, which probably made the FF/SM freeze bug way worse.)
Fixed a bug with reinforcements: If a dragon was slain before a reinforcement arrived, it would effectively start a new battle, which would mean a new timer, and also up to 4 reinforcements.
Bugs or feature: The cap is supposed to be 3 active dragons, and 5 dragons per battle. However, due to a rare timing issue, there could be 4 at a time, and 6 per battle if the dragon isn't registered before the reinforcement mechanic triggers.
Version 3.28
Adjusted Catharsis perk cost: Starts at 1, and then +1 for each next perk. Previously 3 points each.
Adjusted Catharsis 2nd word cost to 2 points. Previously 3 points each.
Reduced maximum amount of dragons per battle to 5. Previously 9 (wtf was I thinking).
Increased Hate Attack freeze limiter interval from 5 sec to 10 sec. (Frostfall & Survival Mode freeze bug)
Increased frequency of ground Hate Attacks.
Fixed bug with reinforcements arriving after timer reset, resulting in perpetual reinforcements.
Version 3.27
Rebalanced Reinforcement Chance
Version 3.26
Revised Reinforcement formula so that less weight is placed on low health chance.
Added better contingency for exceptions with regards to Hate attacks and other AI.
Version 3.25
Fixed bug which caused Alduin to use Hate attacks, which effectively broke certain quests.
Version 3.24
Reduced chance of game freezing when using the mod with Survival Mode and Frostfall. Exact way to prevent the bug completely is still unknown, but it is related to starting quests.
Added knockdown to Force Blast because it was pretty weaksauce.
Version 3.23
Added Force Blast as a Hate Attack.
Changed Flight Grab to a random attack that affects non-essential/protected NPC.
Adjusted Reinforcement formula to a longer maximum duration.
Fixed reinforcement limit bug with Catharsis.
Adjustments to Dragon Ground attack duration.
Adjusted Combat Style to be more random/unpredictable.
Version 3.22
Fixed bug with reinforcement spawning.
Increased reinforcement chance on fight start.
Decreased cost to purchase 2nd and 3rd words for Catharsis to 3 points.
Version 3.21
Fixed dragons' normal shout frequency.
Added combat style tweaks.
Version 3.20
Catharsis of Contempt changes:
* Requires a minimum level 5 Hate > from 3
* Second and third words require level 8 and 10 Hate respectively > from 6 and 9
* Each word will now only call 1 dragon, for a maximum of 3 > down from 5 (which will be better suited for 4.00)
* The second and third words will now require you to have 1 and 2 perks respectively to unlock > from 2 and 3 perks
* Reinforcements can now show up during Catharsis in order to balance the new limitations. Reinforcements cannot generate Kill points.
The reason I'm changing it like that is because it's actually kind of a pain to shoot for a specific number of dragons if you don't have the right Hate level. It also better balances the rate that perks can be obtained from the start. 5 dragons is also absolutely nuts, and I really don't want to push a battle more than that for anything other than v4.00.
Also added some loading screens with information on Apologize, Hate, and Catharsis.
Version 3.19
Fixed bug that prevented multiple dragons from following the player.
Version 3.18
Fix queueing issue with Hate attack manager. Bug could cause dragons to get locked in Hate attack and not use any other packages.
Version 3.17
Added new manager for Hate attacks, reinforcements, and flight AI packages. The story manager was ultimately not a good way to handle this as it potentially resulted in delays.
Removed landing AI as it was ultimately the culprit of stuck dragons. Consequently, dragons will no longer land as frequently. They will, however, still not fly too far away from the player.
Reduced maximum cooldown on Hate attacks from 90 to 60 seconds.
Version 3.16
Fixed save bug in Tomb of Ugglepeh.
Added small random chance for dragons to fly away during combat.
Apologize now increases the chance of dragons flying away.
Apologize now reduces Hate by 3, rather than resetting to 0.
Version 3.15
Drastically improved instances of stuck dragons.
Randomized frequency of Hate attacks.
Added range detection for Marked for Death.
Version 3.14
Marked for Death is now AoE.
Version 3.13
Changed Fus Ro Dah to aerial attack due to ground version's aiming issue.
Shortened flight AI time to assess whether or not to land.
Gravity bomb effect is now script based due to compatibility issues with mods that enhance dragon's shouts.
Version 3.12
Fixed bug related to dragons ceasing to fight while on the ground.
Version 3.11
Fixed Marked for Death to recover actors from damage resist.
Removed magic resist from Marked for Death.
Applied changes to AI in order to prevent dragons from ceasing to fight while on the ground. Testing still needed.
Version 3.10
Reduced spawn range for reinforcements to prevent "late" reinforcements
Rebalanced reinforcement rate. It was pretty ridiculous.
Version 3.09
Reworked levels of Hate attacks.
Removed Bad Breath and Summon Roccoso.
Added Marked for Death and Invisibility.
Fixed bug causing reinforcements to spawn far away, but not show up to the fight.
Adjusted collision radius of shout projectile to reduce instances of shouts being shot at weird angles.
Version 3.08
Added perks Vocal Prowess and Danse Macabre.
Removed debug notification during Catharsis.
Added second and third words of power for Catharsis of Contempt shout.
Version 3.07beta
Renamed Editor ID of Tomb of Ugglepeh which was causing saving in the cell to drop save profile information.
Version 3.06beta
Changed the way Dragon Fights are tracked. This will fix bugs related to improper closeouts including Catharsis ending too early. The closeouts will occur, however, if the player enters an interior cell during combat, including the stopping of Catharsis quest.
Added maintenance function to fix Dragon Fight tracker should it ever break due to script dumps.
Added update function to remove old Dragon Fight tracker if it had ever gotten stuck on the player in previous versions due to script dumps.
Version 3.05beta
Fixed dragon flying away forever bug. The issue would occur in certain areas in which a dragon would find a landing marker too far away. Dragons will now return to the player if they fly too far away. This could also cause Catharsis to fail to tally correctly.
Version 3.04beta
Fixed bug involving Dragon Battle spell, which could potentially cause certain triggers to fail, such as Catharsis triggers, if the script was somehow dumped.
Version 3.03beta
Correctly flagged Hate Attack SM node to Shares Event.
Perk Menu will now be tied to Everyone's Grudge. Must complete Catharsis after updating to unlock.
Version 3.02beta
Fixed Perk message boxes to prevent double perk selection.
Fixed CTD bug when trying to unlock "Catharsis of Contempt" shout.
Apparently the shout must have 3 words, and will CTD if there aren't. So I added some dummy words to make it work.
I may use these dummy words in the future to make Catharsis even crazier.
Version 3.00beta
Added Catharsis of Contempt
Added new area and quest.
Added new perks.
Socorro and Sorroco are now leveled actors.
Version 2.09
Reworked Hate Attack frequency to better accommodate multi-dragon fights.
Fixed bug that would cause Dragons under "Bend Will" to continue attacking the player and npcs.
Disabled Hate Attacks for all Dragons while the player is riding a Dragon.
Version 2.08
Added small AI tweaks. Dragons will stay on the ground if at an advantage in battle. They will also land if they aren't able to sufficiently attack while in the air.
Rebalanced Reinforcement formula. Reinforcements chance will now occur evenly throughout each Dragon's life, rather than skewing towards the end of their life.
Increased duration of Gravity Bomb to 20 seconds.
Added damage to Fus' Ro' Dah.
Removed tweaks to Combat Style as they are no longer necessary in light of the AI additions.
Version 2.07
Reinforcement spawn chance is now based on battle duration, instead of using a clock for each individual Dragon, effectively preventing unlimited spawning after a certain amount of time.
Modified the vanilla script, FXDragonBloodScript, to be more lightweight. The original script could potentially cause stack dumps if too many actors are hitting the dragon.
Lightened the Reinforcement scripts.
Changed Fus Ro Dah to ground only due to the fact that it spams while in the air.
Version 2.06
Apologize now prevents reinforcements from spawning when used during a dragon fight.
Maximum active dragons is now 3.
Reinforcement spawning will pause when there are max dragons active. It will resume spawning when 1 of the 3 dragons dies. Using Apologize while a reinforcement is paused will stop the reinforcement from spawning.
Revised reinforcement formula.
Hate now adds 2% to chance of reinforcements.
Level 10 Hate will now be more difficult with regard to reinforcement chance.
Version 2.05
Fixed major scripting bugs that were causing the Hate abilities and Reinforcements to not trigger. Users experiencing this bug will need to kill 1 dragon in order for the fix to apply, after updating.
Fixed a bug in which Blood Cloak would cause Sanguinis Vampiris.
Version 2.04
Removed incorrect story manager node overwrite.
Removed random chance of normal behavior in lieu of global cooldown.
Version 2.03
Removed identical to masters records.
Version 2.02
Added 30 second global cooldown to all Hate abilities to improve balance.
Fixed incorrect cooldown on Bad Breath ability.
Added distance condition to Bad Breath ability to prevent dragon from freezing in place.
Version 2.01
Reworked all Dragon shouts/abilities. See description page.
Version 2.00
Added Hate.
Version 1.03a
Fixed a bug with Player Alias.
Version 1.02a
Temporarily removed reinforcement notification as it would flag even if the quest could not fill the reinforcement alias.
Adjusted reinforcement chance algorithm in preparation for Dragon Hatred.
Version 1.01a
Dragon reinforcements will only occur if the Dragon is hostile to the player.
Reset Dragon Hover attack to vanilla settings as it seems bad for ranged play.
Serio's Enhanced Dragons
New: Serio's Enhanced Dragons Redone is now in BETA. File can be downloaded in optional section. See sticky post for information.
Serio's Enhanced Dragons immersively increases the difficulty of Dragons by adding new abilities, shouts, and tweaks to Dragons (including those added by other mods). The difficulty is dynamic and scales with the player's ability to slay Dragons.
Page Contents:
Enhanced AI
Dragon Hate System
Dynamic Dragon Reinforcements
Catharsis of Contempt & Dragon Slayer Perks
Options Menu
Installation/Updating
Complementary Mods
Compatibility/Load Order
Permissions
Special Thanks
Spoiler:
Show
Minor Spoilers inside:
Enhanced AI
Dragons will stay on the ground longer if it is advantageous and will take off in flight as soon as they lose their advantage.
Dragons will remain within the vicinity of the player; You no longer have to chase down Dragons - Dragons chase YOU.
Dragons can get bored of a drawn out battle and fly away on rare occasions.
Dragons will randomly Flight Grab non-Essential/Protected NPCs.
Dragon Hate
How Dragon Hate Works: Ruthlessly slaying Dragons and devouring their Souls will build Dragon Hate over time. The more ruthless you are, the more Hate you will be able to build. However, when Dragons prove to be a challenge, Hate can diminish. Dragons will begin to use new abilities each time your Hate Level increases. Once a certain Level of Hate is reached, you will gain the ability to reset your Hate. Hate currently caps at Level 10.
Dragon Hate Abilities:
Level 1 - Fus'Ro'Dah - If the Dragonborn gets it, why shouldn't every Dragon?
Level 2 - Force Blast - A large AoE stagger.
Level 3 - Gravity Bomb - AoE Shout that reduces movement speed by 50 for 20 seconds.
Level 4 - Fear Blast - AoE that causes all nearby NPCs to flee in terror.
Level 5 - Summon Sorroco - For 60 seconds, conjures a Draugr Scourge Lord.
Level 6 - Marked for Death - AoE that reduces damage resistance by 50 for 30 seconds.
Level 7 - Invisibility - Makes the Dragon invisible for 45 seconds.
Level 8 - Summon Soccoro - For 60 seconds, conjures a Dragon Priest that can summon a Storm Atronach.
Level 9 - Blood Cloak - A vampiric drain cloak that lasts for 30 seconds and deals 10 damage to Health, and 5 damage to Magicka and Stamina per second.
Level 10 - Alduin's Firestorm - Rains comets down from the sky.
Dragonborn Abilities:
Everyone's Grudge - Allows the Dragonborn to view current level of Hate.
Apologize - Prevents Reinforcements for the current Dragon Battle. Increases the chances of dragons flying away from combat. Costs 1 dragon soul. Reduces Hate by 3.
Catharsis of Contempt - A Shout that allows the Dragonborn to call Hateful Dragons to fight against.
Spoiler:
Show
Dynamic Dragon Reinforcements
How Dynamic Reinforcements Work: This feature adds the possibility of another Dragon entering an existing Dragon fight. The chance of a Reinforcement spawning is based on your performance in a Dragon Battle. There is a base 5% chance that a Reinforcement will spawn at the start of a Dragon fight. Each Reinforcement also has a chance of spawning yet another Reinforcement. Each level of Hate adds 2% to the base chance of Reinforcements.
Spoiler:
Show
Catharsis of Contempt & Dragon Slayer Perks
What is Catharsis of Contempt? Catharsis of Contempt is a single word Shout that is learned after completing a short quest at a certain level of Hate. When you use this Shout, depending on the words of power used, 1 to 3 Hateful Dragons will arrive to fight against you.
First Word, Hate Level 5 - 1 Dragon
Second Word, Hate Level 8 - 2 Dragons
Third Word, Hate Level 10 - 3 Dragons
Once you have slain 3 Hateful Dragons, you will be able to select a Perk at the end of battle. Hateful Dragons will be higher level than the usual random Dragon. Reinforcements can still arrive during this battle. Slaying reinforcements will not result in additional points. Apologize cannot be used during this battle. Hate will be reduced to 0 once the last Hateful Dragon has been slain. The second and third words of power are unlockable via the Everyone's Grudge Menu after obtaining 1 and 2 perks, respectively, and each will also cost 3 Catharsis points to purchase.
Overview of Dragon Slayer Perks: Dragon Slayer Perks will only activate during Dragon Battles.
Stream of Life - Increase HP/MP/ST recovery while crouching and standing still by 100%
Flying Talon- Guarantees Critical Hit while in just the right range of a target.
Anchor To Nirn - Increase Spell and Shout potency by 20% while standing still.
Unyielding Resolve - Increases Damage Resistance by 40% during a power attack.
Essence of Aegis - Increases Magic Resist by 40% while blocking with a Shield or using a Ward, and 20% while blocking with a Weapon.
Vocal Prowess - Reduces shout cooldowns by 30%.
Danse Macabre - Increases normal melee attack damage by 25%.
Options Menu:
An Options Menu is now available as a power.
Options include: Toggle Hate Attacks, Toggle Reinforcements, Adjust Mod Intensity, Health Scaling, Toggle Scripted Mod Effects.
About Mod Intensity: Adjusts how quickly Hate is generated after completing dragon battles. Current settings are Light, Normal, Heavy, and Very Heavy.
About Health Scaling: The mod now offers an option to increase the base health of dragons (default is none). Health will now scale by a small portion based on Hate level and Mod Intensity (default 2.5% per Hate at normal intensity); This effect stacks with the aforementioned base health increases and can be turned off in the options menu.
Installation/Updating:
Installation - Download and use your Mod Manager of Choice
Updating - Uninstall version 1.xx first!Then install this one. I am using BSA for this new version. Also, don't update if you're in a Dragon Fight.
Bellyache's New Dragon Species - Adds even more Dragons to the game. Note: If using Leveled List version, you may also need to run Wrye Bash patch if using the above Dragon mods.
Wildcat - Adds to the beefiness of Dragons, doubles damage and damage resist, and injuries for both you and them.
Deadly Combat - Adds more realistic stagger and stumble to Dragon fights. I mean, I would fall on my face if a dinosaur smacked me around.
Hateful Wenches - Adds Hateful Wench spawns to the Draugr and Dragon Priest that comes with Serio's Enhanced Dragons.
USSEP Now incorporates this: Dragon Bleed Bug Fix - Fixes the frequent Papyrus errors with the FXDragonBloodScript
Compatibility/Load Order:
Compatible with KS Dragon Overhaul 2. Place KSD2 after this mod.
Compatible with KS Dragonrend Overhaul. Place KSDO after this mod.
Compatible with Dragons - Less Flying - More Fighting.
Compatible with mods that adds Dragons such as Diverse Dragons Collection, Enhanced Mighty Dragons, and Bellyache's New Dragon Species. Load these before this mod.
Compatible with Sturdy Dragons and Resilient Dragons.
May not be compatible with Mods that add Dragons as part of a Quest.
Should be compatible with Mods that add Dragons as Companions.
Special Thanks:
Apollodown (DCO) - Inspiration and Referencing for Development