santardo Posted March 3 Posted March 3 (edited) View File WearAndTear Wear and Tear Cumulative Physical Wear System for CK2 Tracks cumulative physical wear from births, sex acts (via IST counters), and abuse. Assigns progressive consequence traits with health and fertility debuffs. Integrates with ABM for visible pussy/anus size changes. v2.0 adds a Race Physiology System: 5 race size categories determine wear multipliers for cross-race encounters. Extreme mismatches (e.g., fairy vs dragon) cause immediate tearing, progressive damage traits, and narrative events. v2.1 adds Personal Assault: right-click ANY foreign character — ruler, courtier, spouse, anyone — to personally travel to their realm and assault, kill, or rob them. Multi-stage narrative event chains with custom GFX, skill checks, escape mechanics, secret trait system, and cuckold child discovery. Replaces "Blind and Castrate for All" mod. Race traits use the unified xyz_* namespace from xyz_comp_patcher. ⚠ v2.1 REQUIRES A NEW GAME ⚠ The Personal Assault system (v2.1) uses decisions and on_actions that are only loaded at game start. Existing saves will not have the assault decision available — it simply won't appear. If you want to keep your current save, stay on v2.0. Everything from v2.0 (wear system, race physiology, mutilation) is fully save-compatible and unaffected. ━ FEATURES 6-tier wear traits with progressive health/fertility debuffsCumulative tracking: vaginal, anal, oral, physical wear componentsBirth wear: +2 vaginal wear + ABM pussy stretching per birthBirth complications at 8+ births (10–20% chance)Birth milestones at 5, 8, 12 births with narrative eventsIST counter sync: every 5 sex acts = 1 wear pointABM pussy/anus size modification (permanent stretching) + anti-healingMutilation decisions: mastectomy, castration (incl. futas), blinding — with GFX pictures, sounds, and flavor text Personal Assault System (v2.1): Right-click targeted decision on any foreign character — ruler, courtier, spouse, anyone in diplomatic rangeDirect targeting: click the person you want — no random victim selection, no ruler requirement3 action types: Assault (females only) · Kill (anyone) · Rob (rulers only)Multi-stage narrative chains: SUCCESS = 3 stages (approach → submit → climax/death) · PARTIAL = 2 stages · FAILURE = 1 stage (caught)20 custom GFX event pictures (placeholder DDS — swap via xyz_image_replacer)Distance-based travel: 20 days (neighbor realm) · 90 days (far realm)No cooldown — repeatable immediately after returnSkill checks vs 4 target defense tiers (Low/Medium/High/Extreme)Guaranteed Success options: shown only at high stat thresholds, skip skill check entirelySecret Traits: crimes hidden as invisible flags until discovered (capture, yearly chance, or victim speaks out)Escape check after every action — clean / narrow escape (injury) / caughtAssault effects: IST counters + wear + ABM pussy stretch + pregnancy checkCuckold child system: on_birth discovery event, husband reaction chainIST progression on repeated assaults: xyz_unbroken (3+) → xyz_broken (6+) Race Physiology System (v2.0): 5 race size categories: Tiny / Small / Medium / Large / MassiveWear multiplier based on category difference (x1.5 to x10)Progressive damage traits: internal_damage → torn → ruined_internalsRacial resilience traits: Orcish Resilience, Fae Fragility, Demonic Endurance, etc.Adaptation mechanic: body reshapes after 5+ survived extreme mismatchesCross-race birth complications for tiny/small mothersInspect Prisoner decision: shows race category + compatibility warningNarrative events with sound effects and race-specific descriptions ━ PERSONAL ASSAULT Action Success Rates (by target defense tier) LOW (Martial<10 AND Intrigue<10) — 60% success · 25% partial · 15% failMEDIUM (Martial≥10 OR Intrigue≥10) — 45% success · 30% partial · 25% failHIGH (Martial≥14+Intrigue≥12 OR combat trait) — 30% success · 30% partial · 40% failEXTREME (Martial≥16+Intrigue≥16 OR trait combo) — 15% success · 25% partial · 60% fail Guaranteed Success Thresholds (skip skill check entirely) Assault: Intrigue ≥ 25 — Master InfiltratorKill: Martial ≥ 20 AND Intrigue ≥ 20 — Shadow & BladeRob: Intrigue ≥ 25 — Master ThiefNormal options auto-hidden when guaranteed success threshold is met Player Stat Scaling (multiplicative, 4 tiers) Tier 1 (stat ≥ 12): x1.5 success bonus · x0.7 failure reductionTier 2 (stat ≥ 18): x1.5 additional (cumulative x2.25) · x0.5 failureTier 3 (stat ≥ 25): x2.0 additional (cumulative x4.5) · x0.3 failureTier 4 (stat ≥ 35): x2.0 additional (cumulative x9.0) · x0.2 failureAssault: intrigue · Kill: martial + intrigue (stack) · Rob: stewardship + intrigue (stack) · Escape: intrigue + martial (stack) Trait Bonuses (on success weight) elusive_shadow x1.3 — Assault, Kill, Escapemaster_schemer x1.3 — Assault, Robbrilliant_strategist x1.3 — Killstrong / brave x1.2 — Kill, Escapegenius x1.2 — All Secret Trait Discovery Crimes are hidden as invisible character flags until exposedImmediate: discovery on capture (wt.860)Yearly: 5% base discovery chance + modifiers for victim count − intrigueVictim speaks out: 10% yearly chance → exposes both victim and attackerwt_is_secret_rapist → wt_known_rapist · wt_is_secret_murderer → wt_known_murderer · wt_is_secret_rape_victim → wt_known_rape_victim ━ RACE SIZE CATEGORIES All race traits use the xyz_* unified namespace (xyz_comp_patcher). Non-unified traits (unique to one mod) keep their original names. TINY (1) — xyz_fairySMALL (2) — xyz_neko, xyz_kitsune, xyz_elf, houseirae_drow, houseirae_halfelf, dwse_dragon_childMEDIUM (3) — xyz_angel, lf_fallen_angel, lf_halfdemon, vampire, wolf_kin, human (default)LARGE (4) — xyz_orc, xyz_demon, dwse_lizard, tentacleMASSIVE (5) — dwse_dragon_adult, dwse_dragon_shapeshifted Wear Multipliers by Category Difference: Diff 4 (Fairy vs Dragon) — x10 wear · Instant torn/ruin · Event wt.620 (40% chance)Diff 3 (Fairy vs Orc) — x5 wear · 60% torn, 25% ruin · Event wt.600 (30% chance)Diff 2 (Elf vs Orc) — x3 wear · 40% hidden damage · Event wt.210 (25% chance)Diff 1 (Elf vs Human) — x1.5 wear · No tear riskDiff 0 (Same category) — x1 wear · No effect ━ RACE MISMATCH TRAITS Damage Traits (progressive): wt_internal_damage — Hidden · health −0.25 (precursor to torn)wt_torn — Health −0.5 (can escalate to ruined)wt_ruined_internals — Health −1.0 (permanent, irreversible)wt_adapted — Health −0.25 (body reshaped, stops further events) Racial Resilience Traits (assigned once): wt_orcish_resilience — xyz_orc: health +0.25, wear −1wt_fae_fragility — xyz_fairy/xyz_neko/xyz_kitsune: health −0.15, wear +1wt_demonic_endurance — xyz_demon/lf_halfdemon: health +0.5, wear −2wt_draconic_fortitude — dwse_*: health +1.0, wear −3wt_elven_grace — xyz_elf/houseirae_drow/houseirae_halfelf: diplomacy +1 ━ WEAR TIERS Tier 1 — 5 total wear · health −0.1 · fertility −0.05Tier 2 — 10 total wear · health −0.3 · fertility −0.10Tier 3 — 20 total wear · health −0.5 · fertility −0.20Tier 4 — 35 total wear · health −0.8 · fertility −0.30Tier 5 — 50 total wear · health −1.0 · fertility −0.40Tier 6 — 75 total wear · health −1.5 · fertility −0.50 ━ MUTILATION DECISIONS Right-click on any prisoner. All decisions trigger narrative events with GFX pictures and sound effects. Mastectomy (wt.500) — Removes all breast traits via ABM. Adds wt_mastectomy + 365-day recovery modifier. +5 physical wear. Sound: back_breaking_*Castration (wt.510) — Males: adds vanilla eunuch trait. Futas (xyz_futa): removes dick + balls via ABM. +5 physical wear. Sound: garroting_male_03Blinding (wt.520) — Adds vanilla blinded trait. Gender-specific flavor text. Sound: garroting_*Inspect Condition (wt.700) — Shows race category + compatibility warning. Player-only, no gameplay effect. ━ DEPENDENCIES None required. Optional runtime detection: ABM — Pussy/anus size modification, trait removal, anti-healingIST — Counter sync (ISTvarvag, ISTvarass, ISTvarBJ, ISTvarphys)LF / DWR — Race traits detected via xyz_* unified namesxyz_comp_patcher — Provides xyz_* unified trait names (recommended) ━ ABM INTEGRATION Birth: +0.5 to pussy_size (on top of ABM's own +0.75)IST sync: +0.3 to pussy_size/anus_size per 5 vaginal/anal actsAnti-healing: adds +0.1/0.2/0.3 to pussy_size yearly based on wear tierRace mismatch: +0.3 to max based on category differenceMastectomy: calls abm_tits_removalCastration: calls abm_dick_removal + abm_balls_removal ━ IST INTEGRATION CK2 cannot subtract variables directly, so wear uses threshold-stepping: Checks ISTvarvag at thresholds 5, 10, 15, ..., 50Credits each threshold once via wt_ist_vag_creditedEach threshold = +1 vaginal wear + ABM pussy stretchSame pattern for anal (ISTvarass), oral (ISTvarBJ), physical (ISTvarphys) ━ EVENT MAP wt.100 — on_birth: birth wear + cross-race complicationswt.150 — on_pregnancy: minor vaginal wearwt.200 — on_yearly: IST sync + anti-healing + race compat + trait assignmentwt.210 — Size mismatch injury sub-event · wt.211 — Clear injury cooldown (30 days)wt.300 / .310 / .320 — Birth milestones: 5 / 8 / 12 birthswt.500 / .510 / .520 — Narrative: mastectomy / castration / blindingwt.600 — Extreme race mismatch (3-cat diff) · wt.610 — Breaking point · wt.620 — Devastating mismatch (4-cat) · wt.630 — Adaptation · wt.641 — Cooldown clear (60 days)wt.650 — Cross-race birth crisis · wt.700 — Inspect prisoner condition Personal Assault Events (v2.1 — wt.800–896): wt.800 — Departure · wt.801 — Arrival (hidden, 20/90 days)wt.810 — Action choice: assault / kill / rob / abortwt.820–826 — Assault chain: skill check (hidden) → S1 approach / partial / failure → S2 submit → S3 climax (all effects) / partial overwhelmwt.830–836 — Kill chain: skill check (hidden) → S1 / partial / failure → S2 the strike → S3 death / partial woundwt.840–843 — Rob chain: skill check (hidden) → success / partial / failurewt.850 — Escape check (hidden) · wt.851 — Narrow escape (injury) · wt.860 — Capture (imprisonment, escape attempt) · wt.870 — Return home (hidden, cleanup)wt.880 — on_birth cuckold discovery (hidden) · wt.881 — Husband discovers cuckold childwt.890 — Yearly secret discovery check (hidden) · wt.891 — Player exposedwt.895 — Yearly victim speaks out check (hidden) · wt.896 — Player notified ━ VERSION HISTORY v2.1b — Skill Rebalance + Guaranteed Success. 4-tier stat scaling at thresholds 12/18/25/35 with multiplicative stacking on both success bonuses and failure reduction — stats matter at ALL levels, from 10 to 120. Guaranteed Success options (3 new action choices shown only when threshold met): Intrigue≥25 for Assault/Rob, Martial≥20+Intrigue≥20 for Kill — skip skill check entirely. Normal options auto-hidden when threshold met. All 31 events rewritten with expanded cinematic flavor text. Localisation encoding fix (Windows-1252/cp1252 for CK2 compat). xyz_image_replacer integration: WearAndTear added to NARRATIVE_MODS (472×472 standardization) and DEPENDENCIES (load order).v2.1 — Personal Assault System (requires new game). Right-click targeted decision on any foreign character. 31 events (wt.800–896). Direct targeting — no random victim selection. Assault/Kill/Rob action gates. Multi-stage narrative chains (SUCCESS=3, PARTIAL=2, FAILURE=1). 20 custom GFX event pictures (placeholder). Distance-based travel (20/90 days). No cooldown. Secret Traits: invisible flags → visible traits on discovery (capture / 5% yearly / 10% victim speaks). Skill checks vs 4 defense tiers. Escape mechanics and imprisonment consequences. Assault chain: IST + wear + ABM + pregnancy + cuckold child discovery. IST progression: xyz_unbroken (3+) → xyz_broken (6+). 8 event modifiers, 5 opinion modifiers, 3 new traits.v2.0 — Race Physiology System. 5 race size categories with wear multipliers, progressive damage traits, racial resilience/vulnerability traits, narrative events for extreme mismatches, cross-race birth complications, inspect prisoner decision. Race triggers updated to xyz_* unified names from xyz_comp_patcher v2.1.v1.1 — Mutilation Narrative Events. Mastectomy, castration, and blinding now trigger full narrative_event windows with GFX, sounds, gender-specific flavor text, and proceed/cancel options.v1.0 — Initial release. 6-tier wear system, IST sync, ABM integration, anti-healing, birth milestones, mutilation decisions. Submitter santardo Submitted 03/03/26 Category Crusader Kings 2 Requirements - ABM: pussy/anus size modification, trait removal, anti-healing - IST: counter sync (ISTvarvag, ISTvarass, ISTvarBJ, ISTvarphys) - LF/DWR: race traits detected via xyz_* unified names - xyz_comp_patcher: provides xyz_* unified trait names (recommended) Edited March 4 by santardo
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now