Unfair Difficulty
(Work-In-Progress)

This mod will be my attempt to change how the main campaign is experienced. Mostly my changes will make things more difficult for the player, but I'm open to input as to what to try to include.

I'm going to separate the work on this mod into parts, where I focus on one aspect at a time.

Part One-
Healer's Bane

The goal for this part of the mod is to make healing skills much less potent. That in turn would make limited-quantity healing items like potions much more valuable.

Changes so far for this part-
Code
Cooldown for Minor Heal and Cure Wounds set to 20 turns
Cooldown for Medium Heal (Strong regenerate?) set to 30 turns
Cooldown for Major Heal set to 40 turns

Duration of Minor, Medium, and Major Heal doubled (now 6, 4, and 2 turns respectively)

Target_Bleed (Bloodletting) can only target enemies now.

Starting skills and skillbooks are set to the revised skills

Note: My mod actually creates new skills that are copies of the old ones, since overwriting the original entries has some issues associated with it.


Setting the cooldowns to at least 20 turns means they can only be used around once every minute. Realistically, this means that they'll be saved for emergencies.

Out-of-commbat healing can still be accomplished by going to Town and resting in a bed.

The issue I could use some input on is how to limit the effectiveness of the Leech and Zombie talents. I changed the Target conditions for Bloodletting to Enemy to prevent it from being abused with Leech, which should weaken it a little bit. Unfortunately the talents seem hard-coded into the game and even trying to change their requirements doesn't work.


Part Two-
An Elementalist's Bane

This part changes resistances around on a broad scale, mostly focused on Status effects and Players.

Changelog-
Difficulty settings have been changed as follows-
Code
new entry "EasyPlayer"
type "Character"
data "Vitality" "60"
data "ChanceToHitBoost" "60"
data "FireResistance" "-50"
data "EarthResistance" "-50"
data "WaterResistance" "-50"
data "AirResistance" "-50"
data "PoisonResistance" "-50"

new entry "NormalPlayer"
type "Character"
data "Vitality" "30"
data "ChanceToHitBoost" "30"
data "FireResistance" "-75"
data "EarthResistance" "-75"
data "WaterResistance" "-75"
data "AirResistance" "-75"
data "PoisonResistance" "-75"


new entry "HardPlayer"
type "Character"
data "FireResistance" "-100"
data "EarthResistance" "-100"
data "WaterResistance" "-100"
data "AirResistance" "-100"
data "PoisonResistance" "-100"


Basically, players receive increased elemental damage the further along in Easy/Medium/Hard difficulty they go. I removed ChanceToHit penalties to Hard difficulty, while keeping/adding a boost to Easy/Medium. The same is true for the Vitality boost.

The other apsect of this part is the changes to various Status effects.
Code
For Warm, Chilled, Burning, and Frozen statuses, the negative Elemental resistances were removed (ie where Warm had -10 Fire, +10 Water before, it's now just +10 water)

Wet status has it's Fire resistance increased by 10 (to 20). The Air damage penalty remains the same (-20).

Oath of Desecration had its boost reduced from 50% to 25%

Endure Elements gives 100% to the four elemental resistances (fire, earth, air, water) instead of the 50% it gave before

The Elemental Shields and Immunity to Element statuses have had negative resistance bonuses removed, and give a 100% boost to their respective elemental resistances instead of the 50% they gave before.

ChanceToHit penalty of MeleePowerStance and RangePowerStance has been removed.


I buffed several of the Status Effect resistances (and reduced my earlier changes to the Healing spell cooldowns) as a result of lowering the Player resistances.


Part Three-
A Summoner's Boon

The dynamics of how Player summons work have been changed. Whether it's for better or worse, only time will tell... and feedback, of course.

Global Summon Changes-
Code
All summons have their Cooldown set to 30 turns (reducable via Intelligence)
All summons have their Lifetime set to 3 turns
All summons have had their Constitution stat doubled
All summons now have 4 skills at their disposal


And now for what can only be described as a buff to Summon skills-
(copy/pasted from my mod's SkillSet.txt)
Code
new skillset "UNFAIR_FireElemental_skills"
add skill "Projectile_FlareBySummon"
add skill "Path_FireFly"
add skill "Path_CreateSmokescreen"
add skill "Shout_FireSurfaceSelf"

new skillset "UNFAIR_IceElemental_skills"
add skill "Projectile_IceShardBySummon"
add skill "Target_Slow"
add skill "Rain_Water"
add skill "Heal_RegenerateStart"

new skillset "UNFAIR_EarthElemental_skills"
add skill "Projectile_DeadlySporesBySummon"
add skill "Shout_BlessedEarth"
add skill "Target_Fortify"
add skill "Shield_Earth"

new skillset "UNFAIR_AirElemental_skills"
add skill "Projectile_BlitzBoltBySummon"
add skill "Target_InvisibilityTarget"
add skill "Tornado_Air"
add skill "Target_ImmuneToElectrifying"

new skillset "UNFAIR_Bomber_skills"
add skill "Shout_ExplodeSelfBomberSummon"
add skill "Jump_TacticalRetreatStart"
add skill "Shout_SurvivorsKarma"
add skill "Shout_InvisibilitySelfRogue"

new skillset "UNFAIR_Wolf_skills"
add skill "Shout_InspireStart"
add skill "Shout_Rage"
add skill "Shout_Inspire"
add skill "Shout_CauseFear"

new skillset "UNFAIR_Spider_skills"
add skill "Projectile_PoisonDartStart"
add skill "Target_TargetedOilSurface"
add skill "Target_Infect"
add skill "Cone_OozeSpray"

new skillset "UNFAIR_Bloodswarm_skills"
add skill "Target_Bleed"
add skill "Shout_NullResistanceStart"
add skill "Target_VampiricTouch"
add skill "Target_Blind"

new skillset "UNFAIR_Undead_skills"
add skill "Rush_RushStart"
add skill "Target_TargetedDamageBoost"
add skill "Target_WeakeningTouch"
add skill "Shout_WhirlwindStart"

new skillset "UNFAIR_GreaterUndead_skills"
add skill "Target_Lacerate"
add skill "Target_MassWeakness"
add skill "Shout_Invulnerability"
add skill "Target_Flurry"



WIP Version of the mod-
Current Version (Summoners Boon)-
http://www.mediafire.com/download/psenxjg30ab632n/UnfairDifficulty_Version3.zip

Old Versions-


Note: Further changes to this mod (and their download links) will be viewable further down in this topic. At some point I will be unable to edit this post with correct information due to the apparent timeout restriction.

Last edited by Rhidian; 25/07/14 10:11 PM.