The Witcher 3

Russian description translation: https://www.nexusmods.com/witcher3/articles/190

This mod is created for original game versions 1.31 - 1.32.
No Levels mod comes in 2 versions:
1) Lite - which does only level-related changes. And some bugfixes.
2) Normal - has all Lite changes and adds extra "quality of life" features on top.
Both versions are backward compatible. Do not add or remove any data from save files. May be installed/uninstalled anytime.

Installation:
Manual. Read "how_to_install.txt" in archive.
Or watch video manual:
For Steam https://youtu.be/jxPYSUNUTdE
For GOG https://youtu.be/9_w0ufx6Nxk

No Levels Lite features
- Some mod features can be enabled/disabled/configured using scripts/game/modcode/modConfig.ws and modSpells.ws (text files)
- Because all ingame gear/entity stats were 90%-99% level dependent, and level effects were removed, all ingame gear/entity stats were manually redefined, so weapons and creatures and else have more reasonable stats relative to each other
- All items have no level requirements and their stats are static.
- Basic item stats like damage or armor points depend on item quality (common/master/magic/relic ... witcher gear starts from "master" and goes beyond "relic").
- Most armor damage type resistances were redistributed, so there is more monster and elemental damage type protections for all armors which did not have it at all.
- If some item originally was to be generated with +5..+20% sign intensity enhancement, this mod always sets +20% sign intensity. Same true for any else special effect.
- Generic non-relic items from base game, randomly found over the world have slightly lower stats than their same-looking crafted versions. Just like with the items from "Hearts of the Stone" and "Blood and Wine".
- This mod makes New Game Plus equal to New Game, enemies do not get increased stats, neither do Geralt, but you can use items and skills gained in previous run.
- Levels of enemies do not affect their stats.
    - There are no super-fat-nearly-immortal enemies which can not be beaten with a reasonable amount of effort.
- For completing quests and killing enemies, player is rewarded with full
XP as if player had exact level as quest or enemy in original game.
    - x0.9 and x0.8 difficulty experience multipliers are removed.
    - Player levels exist only to grant skill points and do not affect your damage/spell_power/health stats.
    - You may revert mod back to vanilla quest experience rewards using modConfig.ws - ALWAYS_FULL_XP_FOR_QUESTS = false;
- Skills and slots changes:
    - All skill and mutagen slots can be used without having required
level. Configurable in modConfig.ws - SLOTS_REQUIRED_LEVEL_ENABLED
    - Skills do not require spending points into a skill tree to be
learned. Configurable in modConfig.ws - USE_SKILL_TREE_REQUIRED_POINTS
    - Blood and Wine mutation skill slots can be used without researching mutations and can be used without even activating any mutation. But "Turn and Face the Strange" must be completed first. Configurable in modConfig.ws - MUTATION_SKILL_SLOTS_LIMITS_ENABLED.
- No levels in user interface (UI):
    - Required item levels are not displayd (because all are level 1)
    - NPC levels and red skulls are hidden. Configurable in modConfig.ws - SHOW_ENEMY_LEVELS.
    - Quest levels and red skulls are hidden. Configurable in modConfig.ws - SHOW_QUEST_LEVELS.
    - Hard lock/lock-on icon has been hidden, but you may toggle it back, using modConfig.ws - SHOW_HARD_LOCK_ICON.
- This mod is not designed to make game hard, but can be tweaked to be hard.
    - I recommend playing on "Blood and broken bones" because Geralt and NPC damages are nearly 1:1 (without inhuman witcher abilities)
    - Try playing without red/green/blue mutagens, they are kind of OP.
    - On "Death march", player's damage is halved and damage received by player is doubled (0.5 : 2).
    - Difficulty damage multiplier is applied after all damage calculations are done, right before substracting health from entity. This way every damage increasing/reducing tool is equally useful across all difficulties.
    - Tweak multipliers to your liking in scripts/game/modcode/modDamage.ws in function GetDifficultyDmgMult.
        - on "Death March" difficulty, Ciri uses other damage multipliers than Geralt (0.7 : 1.4).
- In terms of damage signs, crossbows and bombs do not become obsolete over the course of the game.
    - Crossbow damages have been improved
        - Consider shooting enemies with split bolts at point blank range or craft a pack of explosive bolts.
        - Default bolts still have low damage because they are infinite, but serve tactical purpose.
    - With this mod, sign intensity also increases damage of these spells:
        - igni Firestream burning damage-over-time effect
        - aard Shock Wave and Piercing Cold
        - yrden Magic Trap and Supercharged Glyphs
- Monsters can be killed with steel, non-monsters can be killed with silver. Just moderately less effective.
- Companion damage debuffs were nullified so now your companions hit enemies hard and not just distract them.
- Aerondight level-based permanent damage increase is disabled.
- NPCs' health stats update on first (per game session) received hit, so their health is not stuck with "previous mod version/original game" health value (this update could have been done on spawn, but sometimes there are too much entities spawned, which sometimes causes Geralt to die from falling from the sky, while loading into next location).
- All item prices are static and low, all merchants sell items for the same prices
    - money received from quests became bigger part of income
    - quest specific prices like bribing, giving help or buying tickets now make sense
    - trading ratio is 1:5 but may be configured (see scripts/game/modcode/modPrices.ws)
    - many very cheap items became unprofitable to sell (can just give them to traders for 0 crowns per item)
    - If you like original game price system you can enable it by setting MOD_PRICES_ENABLED = false in modConfig.ws. Beware that leveled items' (like swords and armors) prices are calculated based on their raw stats by original game pricing system, so you will get different prices with No Levels.
- Bugfixes:
    - Ancient leshen decoction works as specified in description. Fix is done in:
        - SCRIPTS/game/gameplay/items/spells/signEntity.ws
    - Food restores exactly the same amounts of vitality as specified in description. Fix done in:
        - DATA/gameplay/abilities/effects.xml
        - SCRIPTS/game/gameplay/effects/effects/other/wellFed.ws
    - Swallow potion restores exactly the same amounts of vitality as specified in description. Fix done in:
        - DATA/gameplay/abilities/effects_potions.xml
        - SCRIPTS/game/gameplay/effects/effects/potion/potionVitalityRegen.ws"
    - Axii sign Delusion and Puppet skills can be equipped and properly used simultaneously.
        If fix is causing trouble, it may be disabled in modSpells.ws - AXII_DELUSION_PUPPET_FIX.
    - Aard "telekinetic damage" is properly displayed in character stats menu. Fix done in:
        - SCRIPTS/game/gui/popups/CharacterStatsPopup.ws
    - Aard "Piercing Cold" damage is properly scaled by sign intensity,
according to its description in skills menu. Fix done in:
        - SCRIPTS/game/gameplay/damage/damageManagerProcessor.ws (function GetAttackersPowerMod)
    - Yrden "Magic Trap" skill upgrades now work exactly as described (+25% damage for each next level). Fix done in:
        - SCRIPTS/game/player/playerWitcher.ws
        - SCRIPTS/game/gameplay/items/spells/yrdenEntity.ws
        - SCRIPTS/game/gui/popups/CharacterStatsPopup.ws
    - Weapon critical effects (burning, stun, etc.) chances calculation is correct now.
        - Example 1. There was an issue that if you brand 3 burning runes into your sword which has its own burning effect, only sword's burning chance will be counted (like 10% + 5% + 5% + 5% = 10% chance)
        - Example 2. There was an issue that if you brand 1 armor piercing and 1 bleeding rune to a sword which has its own freezing effect, freezing will trigger with 100% chance and bleeding won't trigger at all.
        Fix done in:
        - SCRIPTS/game/components/inventoryComponent.ws
    - Vivienne's feather decoration is equipped properly to quickslot instead of weapon slot and does not vanish from inventory. Fix done in:
        - DATA/dlc/bob/data/gameplay/items/def_item_character_decorations.xml
    - Fistfighting Champion of the Isles cannot be damaged by hitting it's back. As any troll should not be. Fix done in:
        - DATA/gameplay/abilities/monster_base_abl.xml -> <ability name="mon_troll_fistfight">

No Levels Normal extra features
- Falling damage distances slightly increased
    - hard landing damage distance = 5m -> 5m
    - hard landing death distance = 7m -> 9m
    - soft landing damage distance = 9m -> 8m
    - soft landing death distance = 9m -> 12m
    - may be configured in modFallDamage.ws
    - falling damage may be totally disabled
    - mod change may be totally disabled in modConfig.ws - FALL_DMG_MOD_ENABLED
- Monsters can be hit with fists and Geralt won't stagger. Configurable in modConfig.ws - MONSTER_FIST_HIT_COUNTER_STAGGER_ENABLED.
- No horse speed limit is settlements. Configurable in modConfig.ws - HORSE_SPEED_LIMIT_ENABLED.
- Alchemy
    - Potion durations generally increased to 1-3 minutes to emphasize focus on fighting and not distract to potion drinking.
    - Werewolf decoction allows to run without rest in combat too
    - Fiend decoction allows to carry extra 60 kg instead of just 20 kg
    - Swallow potion increases health regeneration for a longer time, but at slower rate (the witcher 1 style)
    - Blizzard potion slows down time immediately after consumption and forthe whole duration of potion, but effect is weaker (the witcher 1 style)
    - Cat potion is toggleable. Drink potion to enable effect, drink potion again to disable. Unlimited duration and amount of uses. This can be disabled using modConfig.ws - CAT_POTION_TOGGLE = false;
        Pro-tip: you can make any potion effect toggleable, by adding its EEffectType to game/gameplay/effects/effectManager.ws
function IsEffectTypeToggleable.
        EEffectType enumeration is located in game/gameplay/effects/effectTypes.ws .
- Signs
    - Axii
        - alternative Axii Puppet duration formula
            - original: Duration = Max(8.0, 3 * spellpower)
            - mod: Duration = 8.0 * spellpower
            - alternative formula can be disabled in modSpells.ws - ALTERNATIVE_AXII_PUPPET_DURATION_FORMULA.
        - configurable axii duration multiplier atop previous formula (modSpells.ws - AXII_PUPPET_DURATION_MULT)
    - Yrden slowdown effect is not capped and can slow down enemies down to 0% with infinite spell power
        - formula: Slowdown = 1 - (3 / (spellpower + 3))
        - examples: 25% slowdown with 100% (1.0) spellpower, 40% slowdown with 200% (2.0) spell power
        - can use original yrden formula by changing config in modSpells.ws - ALTERNATIVE_YRDEN_SLOWDOWN_FORMULA.
    - Quen
        - basic spell can now be penetrated if player is hit too hard. With 100% spellpower, can take 100 points damage before quen shield breaks. Any damage above 200 points is reduced by these 200 points and hurts player. Configurable in modSpells.ws - PENETRABLE_QUEN
        - bulb vitality regen is reduced. Configurable in modSpells.ws - QUEN_BULB_HEALING_FACTOR
        - breaking quen explosion deals more damage (50 instead of 9-12, like a half of a good fist punch)
- Red/blue mutagens nerfed (halved)
    - red - already have enough damage increasing tools
    - blue - so they don't eclipse other sign-intensity-increasing tools
- Ciri gameplay improvements:
    - Ciri is invulnerable while performing special attacks (Blink and Charge), but not during "charging" of these attacks.
    - Ciri with 'Ciri_Rage' ability (during quest "On Thin Ice") does not dash to enemy when using light attack button. When using heavy attack button - Ciri dashes.
- Shrine, workbench, grindstone effects last whole witcher-day. Shrine effects are stronger (+50% sign intensity)
- A bit of "Blood and Wine" mutation effects balancing to match power-level of world without levels.
- Received boat damage is reduced by a factor of 10. Can be configured using modConfig.ws - BOAT_DMG_MULT
- When dismantling items, amount of received parts is displayed in preview
    - With this mod all craftsmen give you maximum amount of parts when dismantling items, but original game logic may be enabled in modConfig.ws - DISMANTLE_ALWAYS_GET_MAX_PARTS.
- If you are wondering why "The Moving Merchant" does not sell rare items anymore (since v1.2.1) and Grandmaster in Toussaint sells no Manticore-to-Raven upgradediagrams - there is its own mod now for it: Rare Items Merchant
- All oils can be applied both to steel and silver weapons, no restrictions
    - configurable in modConfig.ws - ALLOW_OILS_ON_ALL_WEAPONS
- All quest items weight is equal to 0
    - configurable in modConfig.ws - QUEST_ITEMS_ZERO_WEIGHT
- In crafting/dismantle menu:
    - amount of already owned crafted items/dismatle parts is displayed near item's name
        - configurable in modConfig.ws - SHOW_AMOUNT_OF_OWNED_CRAFT_ITEMS
    - Master/Magic item enhancements tip is added to item descriptions (not configurable).
- Lowered drunkenness duration, can be configured in modConfig.ws - DRUNKENNESS_DURATION_MULT
- Euphoria mutation visual effects can be disabled in modConfig.ws - EUPHORIA_MUTATION_VFX_ENABLED.
- Added critical effects to Aerondight sword to resemble The Witcher 1 version. Damage reduced from 300 to 200 for balance purposes.
- Olgierd's sword Iris heavy strike now drains not 15% of vitality, but 150 vitality. So player may opt into high damage or high vitality at preference.

==============================================================

What exact stats should I see once mod is installed?
Geralt should have 1000 vitality.
Human NPCs should have 1000 vitality (Health). Some might have 2000-3000 if they are mini-bosses or bosses.
Monster/beasts' essence (Health) should vary from 500 to 10000. Their damage
resistances from original game are kept the same (like earth elementals
receiving only 20% of damage)

Full set of most cheap armor gives 30 armor points (15 from chest piece, 5 from everything else).
Full grandmaster armor set gives 60 armor points (30 from chest piece, 10 from everything else).

Player's sword damages should vary from 150 to 270.
NPC damage examples:
- wolf - 120
- human NPC with common sword - 200 (light attack x1, heavy attack x1.15 up to 230)
- human NPC with spear - 300 (x1, x1.15)
- bear - 400 (x1, x1.15, super heavy attack x1.5 up to 600)
- leshen roots - 600
- ice giant - 600 (x1, x1.15, x1.5 up to 900)

Changes which remain after mod is uninstalled:
- Geralt will have around 1000 health. This can be fixed by using/removing anything what changes vitality. For instance, potions, green mutagens and gear.
- After player switches to Ciri by quest/console command with mod installed, Ciri will remain with 1000 mod-vitality instead of default 3500 original-vitality. This can be reverted back to original by using addabl('Ciri_Q205') and rmvabl('Ciri_Q205') console commands

Recommended mods to install with No Levels:
Cheaper Runewright - https://www.nexusmods.com/witcher3/mods/3116
Due to reduced prices and income with No Levels, runewright's request for total 30000 crowns in too much. This mod reduces total requested money to 5400 crowns.
Clear Damaged Equipments From Merchants - https://www.nexusmods.com/witcher3/mods/5554 Mod created specifically for "No Levels".

Article information

Added on

Edited on

Written by

iCat42

0 comments