From 5dba41d4e1e4216b4ffa25df1c475ee204d21c05 Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Sat, 24 Aug 2024 11:55:56 -0600 Subject: [PATCH 01/11] Profane Patch --- LoadFolders.xml | 1 + .../Defs/Profaned/PossessedWeapons_Ammo.xml | 104 +++ .../Defs/Profaned/Profaned_DamageDef.xml | 19 + .../Defs/Profaned/Profaned_ManueverDef.xml | 18 + .../Profaned/Profaned_ToolCapacityDef.xml | 30 + .../Profaned_ToxicBreathProjectile.xml | 70 ++ .../DamageDef/Profaned_DamagedDef.xml | 18 + .../Scenarios/Profaned_Scenario_Patch.xml | 15 + .../Profaned_Items_Resources.xml | 29 + .../ThingDefs_Misc/Profaned_Apparel_Armor.xml | 301 +++++++++ .../Profaned_Apparel_Helmets.xml | 139 ++++ .../Profaned_Apparel_Shields.xml | 107 +++ .../Profaned_CE_Patch_Projectiles.xml | 107 +++ .../Profaned_CE_Patch_VerbShoot.xml | 121 ++++ .../Weapons/Profaned_Weapons_Melee.xml | 631 ++++++++++++++++++ .../Weapons/Profaned_Weapons_Ranged.xml | 147 ++++ .../Profaned_Race_Colossus.xml | 124 ++++ .../ThingDefs_Races/Profaned_Race_Ghoul.xml | 98 +++ .../Profaned_Race_Skeleton.xml | 64 ++ .../Profaned_Race_UndeadCat.xml | 99 +++ .../Profaned_Race_UndeadDragon.xml | 146 ++++ .../Profaned_Race_UndeadHorse.xml | 93 +++ .../Profaned_Race_UndeadWarg.xml | 140 ++++ .../ThingDefs_Races/Profaned_Race_Wraith.xml | 64 ++ 24 files changed, 2685 insertions(+) create mode 100644 ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml create mode 100644 ModPatches/Profaned/Defs/Profaned/Profaned_DamageDef.xml create mode 100644 ModPatches/Profaned/Defs/Profaned/Profaned_ManueverDef.xml create mode 100644 ModPatches/Profaned/Defs/Profaned/Profaned_ToolCapacityDef.xml create mode 100644 ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Armor.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Shields.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_VerbShoot.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Colossus.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Ghoul.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Skeleton.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadHorse.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadWarg.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Wraith.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 2025ead21f..7f02e27c13 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -371,6 +371,7 @@
  • ModPatches/PowerArmour T-45b
  • ModPatches/Pratt WWII Weapons Pack
  • ModPatches/Prestige Specialist Armor
  • +
  • ModPatches/Profaned
  • ModPatches/Project RimFactory - Materials
  • ModPatches/Prostheses+
  • ModPatches/Protoswords
  • diff --git a/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml b/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml new file mode 100644 index 0000000000..25ce6f71f3 --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml @@ -0,0 +1,104 @@ + + + + + Profaned_RotStinkArrow + + rot stink + The arrow head is made from steel to enhance armor penetration. Attached is rotting meat to inflict dangerous infection. + + + + + AmmoSet_ProfanedGreatbowArrow + + + Projectile_GreatArrow_Stone + Projectile_GreatArrow_Steel + Projectile_GreatArrow_Plasteel + Projectile_GreatArrow_Venom + Projectile_GreatArrow_Flame + Projectile_ProfanedGreatbowArrow + + + + + Ammo_ProfanedGreatbowArrow + + + Things/Projectiles/ProfanedGreatbowArrow + Graphic_Single + + + 0.045 + 0.26 + + Profaned_RotStinkArrow + +
  • CE_AutoEnableCrafting_CraftingSpot
  • +
    +
    + + + Projectile_ProfanedGreatbowArrow + + + Things/Projectiles/ProfanedGreatbowArrow + Graphic_Single + + + 26 + BotchJob_RotArrow + 12 + 2.96 + 3 + + + + + MakeAmmo_ProfanedGreatbowArrow + + Craft 10 rot stink great arrows. + Making rot stink great arrows. + 1600 + +
  • + + +
  • WoodLog
  • + + + 2 + +
  • + + +
  • Steel
  • + + + 2 + +
  • + + +
  • MeatRaw
  • + + + 3 + +
    + + +
  • WoodLog
  • +
  • Steel
  • +
    + +
  • MeatRaw
  • +
    +
    + + 10 + +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_DamageDef.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_DamageDef.xml new file mode 100644 index 0000000000..0aa04fef60 --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_DamageDef.xml @@ -0,0 +1,19 @@ + + + + + BotchJob_CE_RotStabDamage + + +
  • + LungRotExposure + 0.005 + ToxicResistance + true + true +
  • +
    + false +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_ManueverDef.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_ManueverDef.xml new file mode 100644 index 0000000000..fc85a7abda --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_ManueverDef.xml @@ -0,0 +1,18 @@ + + + + + BotchJob_CE_RotStabManeuver + BotchJob_CE_RotStab + + Verb_MeleeAttackDamage + BotchJob_CE_RotStabDamage + + MeleeAttack + Maneuver_Slash_MeleeHit + Maneuver_Slash_MeleeDeflect + Maneuver_Slash_MeleeMiss + Maneuver_Slash_MeleeDodge + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_ToolCapacityDef.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_ToolCapacityDef.xml new file mode 100644 index 0000000000..1ecdb3e546 --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_ToolCapacityDef.xml @@ -0,0 +1,30 @@ + + + + + BotchJob_CE_RotStab + + + + + BotchJob_CE_ProfanedStaffCast + MapOnly + 2 + True + PrioritizeNearest + +
  • + +
  • + Misc/BotchJob_ProfanedStaffCast +
  • + + 30~30 + 0.95~1.05 + 0~70 + False + +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml new file mode 100644 index 0000000000..a91ade8980 --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml @@ -0,0 +1,70 @@ + + + + + Projectile_ProfanedDragon_ToxicBreath_CE + + CombatExtended.ProjectileCE_Explosive + + +
  • + 1.0 + 1 + (255, 161, 0, 0.19) +
  • +
    + + Things/Projectiles/ToxicflameSurge/ToxicflameSurgeA + Graphic_Single + MoteGlow + + + false + BotchJob_DragonToxicBreathDamage + 3 + 3.0 + 2.0 + 30 + 3.5 + true + Filth_Ash + .3 + 30 + +
    + + + Projectile_Profaned_BloodFlameSurge_CE + + CombatExtended.ProjectileCE_Explosive + + +
  • + 1.0 + 1 + (255, 161, 0, 0.19) +
  • +
    + + Things/Projectiles/BloodflameSurge/BloodflameSurgeA + Graphic_Single + MoteGlow + + + false + Flame + 3 + 3.0 + 2.0 + 30 + 3.5 + true + Filth_Ash + .3 + 30 + 6 + 4 + +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml new file mode 100644 index 0000000000..1daa40cd4d --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml @@ -0,0 +1,18 @@ + + + + + Defs/DamageDef[defName="BotchJob_GraspingDeadDamage"]/defaultArmorPenetration + + 10 + + + + + Defs/DamageDef[defName="BotchJob_IceShardsDamage"]/defaultArmorPenetration + + 3 + + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml b/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml new file mode 100644 index 0000000000..7d3ad9b999 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml @@ -0,0 +1,15 @@ + + + + < + Defs/ScenarioDef[defName="BotchJob_ProfanedStart"]/scenario/parts + +
  • + StartingThing_Defined + Ammo_Arrow_Steel + 100 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml new file mode 100644 index 0000000000..a5dc92e888 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml @@ -0,0 +1,29 @@ + + + + + Defs/ThingDef[defName="BotchJob_ColossusHeart"]/statBases + + 2 + + + + + Defs/ThingDef[ + defName="BotchJob_LuminousDust" or + defName="BotchJob_CorruptedBlood" or + defName="BotchJob_TaintedBone"]/statBases + + + 0.5 + + + + + Defs/ThingDef[@Name="BotchJob_ProfanePotionBase"]/statBases + + 0.2 + + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Armor.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Armor.xml new file mode 100644 index 0000000000..87df78c0e8 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Armor.xml @@ -0,0 +1,301 @@ + + + + + + Defs/ThingDef[defName="BotchJob_TatteredUndershirt" or defName="BotchJob_RaggedLegwraps"]/statBases + + 2 + 1 + + + + + Defs/ThingDef[defName="BotchJob_TatteredUndershirt" or defName="BotchJob_RaggedLegwraps"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedCloak"]/statBases + + 3 + 0.5 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedCloak"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmail"]/statBases + + 30 + 12 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmail"]/statBases/StuffEffectMultiplierArmor + + 1.85 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmail"]/statBases/Mass + + 6 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmail"]/apparel/bodyPartGroups + + +
  • Torso
  • +
  • Shoulders
  • +
  • Arms
  • +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmail"]/equippedStatOffsets/MoveSpeed + + + + + Defs/ThingDef[defName="BotchJob_WeatheredPauldron"]/statBases + + 5 + 1 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredPauldron"]/statBases/StuffEffectMultiplierArmor + + 2.25 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredPauldron"]/statBases/Mass + + 3 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredPauldron"]/apparel/bodyPartGroups + + +
  • Shoulders
  • +
  • Arms
  • +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_WeatheredPauldron"] + +
  • + +
  • + 0.80 + +
  • Arm
  • + + +
  • + 0.80 + +
  • Arm
  • + + + + +
    +
    + + + + Defs/ThingDef[defName="BotchJob_HeadhunterPauldron"]/statBases + + 5 + 1 + + + + + Defs/ThingDef[defName="BotchJob_HeadhunterPauldron"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + Defs/ThingDef[defName="BotchJob_HeadhunterPauldron"]/statBases/Mass + + 3 + + + + + Defs/ThingDef[defName="BotchJob_HeadhunterPauldron"]/apparel/bodyPartGroups + + +
  • Shoulders
  • +
  • Arms
  • +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_HeadhunterPauldron"] + +
  • + +
  • + 0.80 + +
  • Arm
  • + + +
  • + 0.80 + +
  • Arm
  • + + + + +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"]/statBases + + 100 + 10 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"]/equippedStatOffsets/MoveSpeed + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"]/equippedStatOffsets + + -0.15 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"]/apparel/bodyPartGroups + +
  • Hands
  • +
  • Feet
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_ScourgeknightArmor"] + +
  • + +
  • + 0.70 + +
  • Neck
  • + + +
  • + 0.70 + +
  • Neck
  • + + +
  • + 0.90 + +
  • Leg
  • + + +
  • + 0.90 + +
  • Leg
  • + + +
  • + 0.80 + +
  • Arm
  • + + +
  • + 0.80 + +
  • Arm
  • + + +
  • + 0.60 + +
  • Hand
  • + + +
  • + 0.60 + +
  • Hand
  • + + + + +
    +
    + + + + Defs/ThingDef[defName="BotchJob_GravetenderRobes"]/statBases + + 20 + 6 + + + + + Defs/ThingDef[defName="BotchJob_GravetenderRobes"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + Defs/ThingDef[defName="BotchJob_GravetenderRobes"]/statBases + + 0.45 + 0.9 + + + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml new file mode 100644 index 0000000000..435656525b --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml @@ -0,0 +1,139 @@ + + + + + + Defs/ThingDef[defName="BotchJob_TatteredCowl"]/statBases + + 3 + 0.5 + + + + + Defs/ThingDef[defName="BotchJob_TatteredCowl"]/statBases/StuffEffectMultiplierArmor + + 5 + + + + + + Defs/ThingDef[defName="BotchJob_HeadhunterBandages"]/statBases + + 1 + 0.5 + + + + + Defs/ThingDef[defName="BotchJob_HeadhunterBandages"]/statBases/StuffEffectMultiplierArmor + + 3 + + + + + + Defs/ThingDef[defName="BotchJob_WeatheredKettleHelmet"]/apparel/bodyPartGroups + + +
  • UpperHead
  • +
  • Neck
  • +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_WeatheredKettleHelmet"]/statBases + + 4 + 1 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredKettleHelmet"]/statBases/StuffEffectMultiplierArmor + + 2.2 + + + + + + Defs/ThingDef[ defName="BotchJob_WeatheredChainmailCoif"]/apparel/bodyPartGroups + +
  • Teeth
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmailCoif"]/statBases + + 4 + 1 + + + + + Defs/ThingDef[defName="BotchJob_WeatheredChainmailCoif"]/statBases/StuffEffectMultiplierArmor + + 1.65 + + + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightHelmet"]/statBases + + 6 + 1 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightHelmet"]/equippedStatOffsets/ShootingAccuracyPawn + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightHelmet"]/equippedStatOffsets + + -0.4 + -2 + -0.20 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightHelmet"]/statBases/StuffEffectMultiplierArmor + + 3.75 + + + + + + Defs/ThingDef[defName="BotchJob_BoneCrown"]/statBases + + 3 + 1 + + + + + Defs/ThingDef[defName="BotchJob_BoneCrown"]/statBases/StuffEffectMultiplierArmor + + 4 + + + + + Defs/ThingDef[defName="BotchJob_BoneCrown"]/statBases + + 0.45 + 0.9 + + + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Shields.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Shields.xml new file mode 100644 index 0000000000..7132f2b1a2 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Shields.xml @@ -0,0 +1,107 @@ + + + + + +
  • Vanilla Expanded Framework
  • +
    + + + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/thingClass + + CombatExtended.Apparel_Shield + +
  • + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"] + ParentName + ArmorSmithableBase +
  • + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/apparel/layers + + +
  • Shield
  • + + + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/apparel/bodyPartGroups + + +
  • LeftShoulder
  • + + + + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/tools +
  • + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/comps/li[@Class="VFECore.CompProperties_Shield"] +
  • + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"] + +
  • + +
  • Hands
  • +
  • Arms
  • +
  • Shoulders
  • +
  • Torso
  • +
  • Neck
  • + + + + + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/statBases + + 8 + 5 + +
  • + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/equippedStatOffsets + + + -0.2 + -1 + -0.15 + -0.08 + -0.25 + -0.05 + 1.0 + + +
  • + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedShield"]/statBases/StuffEffectMultiplierArmor + + 2.85 + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml new file mode 100644 index 0000000000..f70b2261a1 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + Defs/ThingDef[ + defName="BotchJob_BoneProjectile"]/thingClass + + CombatExtended.BulletCE + + + + + Defs/ThingDef[ + defName="BotchJob_ColossusSmashProj" or + defName="BotchJob_WraithClaw" or + defName="BotchJob_DragonToxicBreath" or + defName="BotchJob_PutridMass"]/thingClass + + CombatExtended.ProjectileCE_Explosive + + + + + + Defs/ThingDef[defName="BotchJob_ColossusSmashProj"]/projectile + + + 3 + 3.0 + 2.0 + BotchJob_ColossusSmash + 15 + MortarBomb_Explode + 30 + 5 + 25 + true + BotchJob_ColossusSmashEffect + + + + + + Defs/ThingDef[defName="BotchJob_WraithClaw"]/projectile + + + 1.5 + 3.0 + 2.0 + BotchJob_WraithClawBlast + 15 + MortarBomb_Explode + 10 + 20 + 40 + true + + + + + + Defs/ThingDef[defName="BotchJob_BoneProjectile"]/projectile + + + true + BotchJob_BoneImpact + 15 + 19 + 0 + 3 + 1.2 + + + + + + Defs/ThingDef[defName="BotchJob_PutridMass"]/projectile + + + 4.5 + 3.0 + 2.0 + BotchJob_RotstinkBlast + 27 + 38 + RotStink + BotchJob_Filth_Undead + 0.5 + 20 + + + + + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_VerbShoot.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_VerbShoot.xml new file mode 100644 index 0000000000..3395b9b16d --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_VerbShoot.xml @@ -0,0 +1,121 @@ + + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/verbs + + +
  • + CombatExtended.Verb_ShootCE + true + BotchJob_ColossusSmashProj + 4 + 1 + 2 + 1 + 5 + BotchJob_ColossusRoar + 0 + true + + 0.5 +
  • +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_Wraith"]/verbs + + +
  • + CombatExtended.Verb_ShootCE + true + BotchJob_WraithClaw + 2.4 + 1 + 2 + 1 + 20 + Interact_BeatFire + 0 + + 0.8 +
  • +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_Skeleton"]/verbs + + +
  • + CombatExtended.Verb_ShootCE + true + BotchJob_BoneProjectile + 2 + 1 + 2 + 1 + 14 + Interact_BeatFire + 0 + + 0.8 +
  • +
    +
    +
    + + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/verbs + + + +
  • + CombatExtended.Verb_ShootCE + true + Projectile_ProfanedDragon_ToxicBreath_CE + 1.4 + 10 + 4 + 24 + BotchJob_ProfanedStaffCast + 2 + + 10 + UI/Icons/Misc/BotchJob_ToxicflameSurgeIcon + + true + + 0.8 +
  • +
  • + CombatExtended.Verb_ShootCE + true + BotchJob_PutridMass + 2.2 + 5 + 32 + 3 + 20 + CocoonDestroyed + 1 + + + true + + UI/Icons/Misc/BotchJob_PutridMassIcon + 0.8 +
  • +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml new file mode 100644 index 0000000000..55439d4a33 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml @@ -0,0 +1,631 @@ + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedWarAxe"]/statBases + + 3 + 0.22 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedWarAxe"] + + + 0.31 + 0.22 + 0.22 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedWarAxe"]/weaponTags + +
  • CE_OneHandedWeapon
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedWarAxe"]/tools + + +
  • + + +
  • Poke
  • + + 3 + 0.95 + 0.05 + 0.8 + Shaft + +
  • + + +
  • BotchJob_RotCut
  • + + 15 + 1.59 + 0.25 + 3.6 + 2.32 + Point + +
  • + + +
  • BotchJob_RotCut
  • + + 23 + 1.58 + 0.70 + 3.6 + 0.75 + Edge + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ProfanedScimitar"]/statBases + + 4 + 0.38 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedScimitar"]/statBases/Mass + + 1.1 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedScimitar"] + + + 0.24 + 0.38 + 0.28 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedScimitar"]/weaponTags + +
  • CE_OneHandedWeapon
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedScimitar"]/tools + + +
  • + + +
  • Poke
  • + + 2 + 1.54 + 0.55 + 0.15 + Handle + +
  • + + +
  • BotchJob_CE_RotStab
  • + + 23 + 1.54 + 0.55 + 0.31 + Point + +
  • + + +
  • BotchJob_RotCut
  • + + 28 + 1.25 + 1.782 + 0.8 + Edge + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ProfanedShotel"]/statBases + + 4 + 0.27 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedShotel"]/statBases/Mass + + 1.8 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedShotel"] + + + 0.19 + 0.17 + 0.3 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedShotel"]/weaponTags + +
  • CE_OneHandedWeapon
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedShotel"]/tools + + +
  • + + +
  • Poke
  • + + 2 + 1.44 + 0.425 + 0.15 + Handle + +
  • + + +
  • BotchJob_CE_RotStab
  • + + 18 + 1.74 + 0.9 + 1 + Point + +
  • + + +
  • BotchJob_RotCut
  • + + 28 + 1.62 + 2.025 + 0.90 + Edge + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ProfanedClub"]/tools + + +
  • + + +
  • Poke
  • + + 4 + 0.33 + 1.78 + 1 + Handle + +
  • + + +
  • Blunt
  • + + 11 + 3.48 + 4 + Head + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedClub"]/statBases + + 4 + 0.15 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedClub"] + + + 0.67 + 0.15 + 0.2 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedClub"]/weaponTags + + Defs/ThingDef[defName="BotchJob_ProfanedClub"] + + + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedClub"]/weaponTags + +
  • CE_Sidearm_Tribal
  • +
  • CE_OneHandedWeapon
  • +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreatsword" or defName="BotchJob_GraspingDeadGreatsword"]/statBases + + 12 + 0.70 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreatsword" or defName="BotchJob_GraspingDeadGreatsword"] + + + 0.30 + 1.20 + 0.50 + + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreatsword" or defName="BotchJob_GraspingDeadGreatsword"]/tools + + +
  • + + +
  • Poke
  • + + 5 + 1.97 + 0.05 + 1.5 + Handle + +
  • + + +
  • BotchJob_CE_RotStab
  • + + 24 + 1.98 + 0.50 + 0.8 + 1.90 + Point + +
  • + + +
  • BotchJob_RotCut
  • + + 48 + 2.86 + 0.45 + 3.592 + 0.58 + Edge + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreataxe"]/statBases + + 7 + 0.35 + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreataxe"] + + + 0.30 + 0.40 + 0.23 + + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreataxe"]/tools + + +
  • + + +
  • Poke
  • + + 3 + 1.3 + 0.05 + 0.8 + Shaft + +
  • + + +
  • Blunt
  • + + 15 + 2.18 + 0.25 + 9.6 + Head + +
  • + + +
  • BotchJob_RotCut
  • + + 37 + 2.18 + 0.70 + 9.6 + 0.95 + Edge + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_FrostboundGreataxe"]/statBases + + 7 + 0.35 + + + + + Defs/ThingDef[defName="BotchJob_FrostboundGreataxe"] + + + 0.30 + 0.40 + 0.23 + + + + + + Defs/ThingDef[defName="BotchJob_FrostboundGreataxe"]/tools + + +
  • + + +
  • Poke
  • + + 3 + 1.3 + 0.05 + 0.8 + Shaft + +
  • + + +
  • Blunt
  • + + 15 + 2.18 + 0.25 + 9.6 + Head + +
  • + + +
  • Cut
  • + + 37 + 2.18 + 0.70 + 9.6 + 0.95 + Edge + +
  • + Frostbite + 10 +
  • +
    + +
    +
    +
    + + + + Defs/ThingDef[defName="BotchJob_ProfanedScythe" or defName="BotchJob_FadingSoulScythe"]/statBases + + 12 + 0.33 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedScythe" or defName="BotchJob_FadingSoulScythe"] + + + 0.30 + 0.40 + 0.23 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedScythe" or defName="BotchJob_FadingSoulScythe"]/tools + + +
  • + + +
  • Blunt
  • + + 4 + 1.78 + 1 + Shaft + + +
  • + + +
  • BotchJob_CE_RotStab
  • + + 28 + 3.57 + 1.33 + 2.250 + 2.5 + Blade + +
  • + + +
  • BotchJob_RotCut
  • + + 29 + 3.57 + 2.250 + 0.5 + Edge + +
    +
    +
    + + + + BotchJob_BloodflameStaff + + 6 + 0 + 0.0 + 1 + 6 + 0.93 + + + Verb_Shoot + True + BotchJob_BloodflameStaffBolt + 4.5 + 25 + 2 + 1 + + true + false + + BotchJob_ProfanedStaffCast + 2.9 + + + AimedShot + + + + + Defs/ThingDef[defName="BotchJob_BloodflameStaff"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 2.85 + 0.30 + 1.69 + Head + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_BloodflameStaff"] + + + 1.00 + 0.70 + 0.47 + + + + + + Defs/ThingDef[defName="BotchJob_BloodflameStaff"]/verbs + +
  • + Verb_LaunchProjectile + + true + true + Projectile_Profaned_BloodFlameSurge_CE + 6 + 3 + 1.1 + 12 + BotchJob_ProfanedStaffCast + false + + true + + UI/Icons/Misc/BotchJob_BloodflameSurgeIcon +
  • +
    +
    + + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml new file mode 100644 index 0000000000..32f60df178 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml @@ -0,0 +1,147 @@ + + + + + + + BotchJob_WeatheredShortbow + + 0.8 + 1 + 2 + 3.00 + 1 + + + 15 + + + CombatExtended.Verb_ShootCE + true + Projectile_Arrow_Stone + 1 + 14 + Bow_Small + + + AmmoSet_Arrow + + + +
  • CE_Bow
  • +
    + false +
    + + + Defs/ThingDef[defName="BotchJob_WeatheredShortbow"]/tools + + +
  • + +
  • Blunt
  • + + 7 + 1.6 + 0.65 + +
    +
    +
    + + + + BotchJob_ProfanedGreatbow + + 0.8 + 1 + 2 + 10.00 + 1 + + + CombatExtended.Verb_ShootCE + true + Projectile_ProfanedGreatbowArrow + 1.3 + 30 + Bow_Large + + + AmmoSet_ProfanedGreatbowArrow + + + +
  • BotchJob_ProfanedGreatbow
  • +
    + false +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedGreatbow"]/tools + + +
  • + +
  • Blunt
  • + + 7 + 1.44 + 0.79 + +
    +
    +
    + + + + BotchJob_SpectralGreatbow + + 0.8 + 1 + 2 + 10.00 + 1 + + + CombatExtended.Verb_ShootCE + true + Projectile_GreatArrow_Steel + 1.8 + 30 + 3 + Bow_Large + + + 3 + 0 + AmmoSet_ProfanedGreatbowArrow + + + TRUE + AimedShot + 3 + + +
  • BotchJob_SpectralGreatbow
  • +
    + false +
    + + + Defs/ThingDef[defName="BotchJob_SpectralGreatbow"]/tools + + +
  • + +
  • Blunt
  • + + 7 + 1.44 + 0.79 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Colossus.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Colossus.xml new file mode 100644 index 0000000000..776747ad78 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Colossus.xml @@ -0,0 +1,124 @@ + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"] + +
  • + Humanoid +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/statBases + + 0.09 + 0.82 + 0.16 + 1.0 + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/statBases/ArmorRating_Blunt + + 21 + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/statBases/ArmorRating_Sharp + + 14 + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/statBases/ArmorRating_Heat + + 0.6 + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/tools + + +
  • + + +
  • Blunt
  • + + 35 + 2 + LeftHand + + +
  • + Stun + 14 +
  • +
    +
    + 0 + 17 + +
  • + + +
  • Blunt
  • + + 35 + 2 + RightHand + + +
  • + Stun + 14 +
  • +
    +
    + 0 + 17 + +
  • + + +
  • Blunt
  • + + 18 + 1.8 + HeadAttackTool + 8 + 0.2 + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/comps + + Defs/ThingDef[defName="BotchJob_UndeadColossus"] + + + + + + + + Defs/ThingDef[defName="BotchJob_UndeadColossus"]/comps + +
  • + 3000 + true + 600 + 5 + 0.75 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Ghoul.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Ghoul.xml new file mode 100644 index 0000000000..0d4e022f8c --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Ghoul.xml @@ -0,0 +1,98 @@ + + + + + Defs/ThingDef[defName="BotchJob_Ghoul"] + +
  • + Humanoid +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_Ghoul"]/statBases + + 0.23 + 0.20 + 0.11 + + + + + Defs/ThingDef[defName="BotchJob_Ghoul"]/tools + + +
  • + + +
  • Scratch
  • + + 11 + 1.19 + LeftHand + + +
  • + Stun + 20 +
  • +
    +
    + 2.250 + 0.75 + +
  • + + +
  • Scratch
  • + + 11 + 1.19 + RightHand + + +
  • + Stun + 20 +
  • +
    +
    + 2.250 + 0.75 + +
  • + +
  • Bite
  • + + 24 + 1.46 + Teeth + + +
  • + Stun + 20 +
  • +
    +
    + 2 + 1.6 + 8.863 + +
  • + + +
  • Blunt
  • + + 4 + 3.2 + HeadAttackTool + 0.2 + 1.225 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Skeleton.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Skeleton.xml new file mode 100644 index 0000000000..127ef10a50 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Skeleton.xml @@ -0,0 +1,64 @@ + + + + + Defs/ThingDef[defName="BotchJob_Skeleton"] + +
  • + Humanoid +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_Skeleton"]/statBases + + 1 + 1 + 1 + 0.7 + + + + + Defs/ThingDef[defName="BotchJob_Skeleton"]/tools + + +
  • + + +
  • Blunt
  • + + 13 + 2 + 0 + 1.44 + LeftHand + +
  • + + +
  • Blunt
  • + + 13 + 2 + 0 + 1.44 + RightHand + +
  • + + +
  • Blunt
  • + + 2 + 4.49 + HeadAttackTool + 0.2 + 0.625 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml new file mode 100644 index 0000000000..c9486c47fc --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml @@ -0,0 +1,99 @@ + + + + + + Defs/ThingDef[defName="BotchJob_UndeadCat"]/statBases + + 0.23 + 0.02 + 0.01 + + + + + Defs/ThingDef[defName="BotchJob_UndeadCat"]/tools + + +
  • + + +
  • Scratch
  • + + 2 + 0.55 + FrontLeftPaw + + +
  • + Stun + 20 +
  • +
    +
    + 0.042 + 0.01 + +
  • + + +
  • Scratch
  • + + 2 + 0.55 + FrontRightPaw + + +
  • + Stun + 20 +
  • +
    +
    + 0.042 + 0.01 + +
  • + +
  • Bite
  • + + 5 + 0.85 + Teeth + + +
  • + Stun + 20 +
  • +
    +
    + 0.7 + 0.254 + 0.03 + +
  • + + +
  • Blunt
  • + + 1 + 0.55 + HeadAttackTool + 0.2 + 0.042 + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadCat"] + +
  • + Quadruped +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml new file mode 100644 index 0000000000..15dadd8b57 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml @@ -0,0 +1,146 @@ + + + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/statBases + + 1.75 + 0.54 + 1.0 + 1.5 + 0.13 + + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/statBases/ArmorRating_Blunt + + 40 + + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/statBases/ArmorRating_Sharp + + 16 + + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/tools + + +
  • + + +
  • DD_Knockback
  • + + 110 + 115.115 + 0.2 + 4.0 + Tail + +
  • + + +
  • Scratch
  • +
  • Cut
  • +
  • Stab
  • + + 76 + 3 + 16.09 + 120.417 + FrontLeftPaw + +
  • + + +
  • Scratch
  • +
  • Cut
  • +
  • Stab
  • + + 76 + 3 + 16.09 + 120.417 + FrontRightPaw + +
  • + 3.6 + 100 + +
  • ToxicBite
  • + + Teeth + + 24.26 + 460.97 + +
  • + + +
  • Cut
  • + + + +
  • + Stun + 30 +
  • +
    +
    + 69 + 5.68 + 3 + 24.725 + Horns + +
  • + + +
  • Stab
  • + + + +
  • + Stun + 30 +
  • +
    +
    + 38 + 5.68 + 14 + 21.725 + Horns + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"] + +
  • + Birdlike +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/comps + +
  • + 4250 + true + 600 + 5 + 0.5 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadHorse.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadHorse.xml new file mode 100644 index 0000000000..12d96cca29 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadHorse.xml @@ -0,0 +1,93 @@ + + + + + + Defs/ThingDef[defName="BotchJob_UndeadHorse"] + +
  • + Quadruped +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadHorse"]/statBases/MoveSpeed + + 6 + 0.15 + 0.37 + 0.24 + + + + + Defs/ThingDef[defName="BotchJob_UndeadHorse"]/tools + + +
  • + + +
  • Blunt
  • + + 11 + 1.37 + FrontLeftLeg + 3.938 + +
  • + + +
  • Poke
  • + + 11 + 1.37 + FrontLeftLeg_2 + 3.938 + +
  • + + +
  • Blunt
  • + + 11 + 1.37 + FrontRightLeg + 3.938 + +
  • + + +
  • Poke
  • + + 11 + 1.37 + FrontRightLeg_2 + 3.938 + +
  • + +
  • Bite
  • + + 5 + 1.97 + 0.5 + Teeth + 1.5 + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 0.2 + 2 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadWarg.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadWarg.xml new file mode 100644 index 0000000000..51c69ef1c9 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadWarg.xml @@ -0,0 +1,140 @@ + + + + + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"] + +
  • + Quadruped +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/statBases/MoveSpeed + + 7 + + + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/statBases + + 0.075 + 0.05 + 0.23 + 0.20 + 0.11 + + + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/tools + + +
  • + + +
  • Scratch
  • + + 11 + 1.19 + FrontLeftPaw + + +
  • + Stun + 20 +
  • +
    +
    + 2.250 + 0.75 + +
  • + + +
  • Scratch
  • + + 11 + 1.19 + FrontRightPaw + + +
  • + Stun + 20 +
  • +
    +
    + 2.250 + 0.75 + +
  • + + +
  • Bite
  • + + 24 + 1.46 + Teeth + + +
  • + Stun + 20 +
  • +
    +
    + 2 + 1.6 + 8.863 + +
  • + + +
  • Blunt
  • + + 4 + 3.2 + HeadAttackTool + 0.2 + 1.225 + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/race/wildness + + 0.3 + + + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/comps + + Defs/ThingDef[defName="BotchJob_UndeadWarg"] + + + + + + + + Defs/ThingDef[defName="BotchJob_UndeadWarg"]/comps + +
  • + 700 + true + 600 + 5 + 0.75 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Wraith.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Wraith.xml new file mode 100644 index 0000000000..5993fbd078 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_Wraith.xml @@ -0,0 +1,64 @@ + + + + + Defs/ThingDef[defName="BotchJob_Wraith"] + +
  • + Humanoid +
  • +
    +
    + + + Defs/ThingDef[defName="BotchJob_Wraith"]/statBases + + 0.45 + 0.2 + 0.7 + + + + + Defs/ThingDef[defName="BotchJob_Wraith"]/tools + + +
  • + + +
  • Scratch
  • + + 20 + 3.2 + LeftHand + +
  • + Frostbite + 2 +
  • +
    + 20 + 40 + +
  • + + +
  • Scratch
  • + + 20 + 3.2 + RightHand + +
  • + Frostbite + 2 +
  • +
    + 20 + 40 + +
    +
    +
    + +
    \ No newline at end of file From 8d58ccc5f76e09c94114a62a3f9570d201b8839d Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Sat, 24 Aug 2024 12:07:56 -0600 Subject: [PATCH 02/11] Fix typos --- ...ed_ToxicBreathProjectile.xml => Profaned_CE_Projectiles.xml} | 2 -- .../Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) rename ModPatches/Profaned/Defs/Profaned/{Profaned_ToxicBreathProjectile.xml => Profaned_CE_Projectiles.xml} (97%) diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml similarity index 97% rename from ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml rename to ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml index a91ade8980..445532ea6c 100644 --- a/ModPatches/Profaned/Defs/Profaned/Profaned_ToxicBreathProjectile.xml +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml @@ -62,8 +62,6 @@ Filth_Ash .3 30 - 6 - 4 diff --git a/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml b/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml index 7d3ad9b999..bedd33f5b8 100644 --- a/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml +++ b/ModPatches/Profaned/Patches/Profaned/Scenarios/Profaned_Scenario_Patch.xml @@ -1,7 +1,7 @@ - < + Defs/ScenarioDef[defName="BotchJob_ProfanedStart"]/scenario/parts
  • From 20370ade9ff8b7cc1daa85d6d6d3c251296609cd Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Sat, 24 Aug 2024 13:19:49 -0600 Subject: [PATCH 03/11] Profaned Faction/Pawnkinds --- .../Defs/Profaned/Profaned_PawnKindDef.xml | 63 +++++++++++++++++++ .../Patches/Profaned/FactionDef_AddRanged.xml | 13 ++++ .../Profaned_PawnkindDef_Patch.xml | 58 +++++++++++++++++ 3 files changed, 134 insertions(+) create mode 100644 ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml new file mode 100644 index 0000000000..afce50f179 --- /dev/null +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml @@ -0,0 +1,63 @@ + + + + + BotchJob_ProfanedDrudge_Ranged + + +
  • + +
  • Tribal
  • + + + + 50 + true + + 0.2 + 1.1 + + +
  • BotchJob_TatteredUndershirt
  • +
  • BotchJob_TatteredCowl
  • +
  • BotchJob_RaggedLegwraps
  • +
  • BotchJob_ProfanedApparel
  • +
    + 60~300 + +
  • CE_Apparel_TribalBackpack
  • +
    + 45~300 + +
  • BotchJob_WeatheredShortbow
  • +
    + + 50 + 50 + + +
  • Poor
  • +
    + 0.15 + 1~2 + 3~8 + +
  • + + 15 + 30 + + + + 150 + 350 + + +
  • CE_Sidearm_Tribal
  • + + + +
    + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml b/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml new file mode 100644 index 0000000000..32074ce10c --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml @@ -0,0 +1,13 @@ + + + + + + Defs/FactionDef[defName="BotchJob_ProfanedFaction"]/pawnGroupMakers/li/options/BotchJob_ProfanedDrudge + + 20 + 20 + + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml b/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml new file mode 100644 index 0000000000..a8e80cd1eb --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml @@ -0,0 +1,58 @@ + + + + + Defs/PawnKindDef[defName="BotchJob_ProfanedDrudge"]/weaponTags/li[.="BotchJob_WeatheredShortbow"] + + + + Defs/PawnKindDef[defName="BotchJob_ProfanedDrudge"]/weaponMoney + + 100~300 + + + + + Defs/PawnKindDef[defName="BotchJob_ProfanedHeadhunter"] + +
  • + + 20 + 40 + + 20 + +
  • + 0.5 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + + + +
    +
    + + + Defs/PawnKindDef[defName="BotchJob_ProfanedHeadhunter"]/apparelRequired + + Defs/PawnKindDef[defName="BotchJob_ProfanedHeadhunter"] + + +
  • CE_Apparel_TribalBackpack
  • +
    +
    +
    + + Defs/PawnKindDef[defName="BotchJob_ProfanedHeadhunter"]/apparelRequired + +
  • CE_Apparel_TribalBackpack
  • +
    +
    +
    + +
    \ No newline at end of file From 25419031dcf6b031eaf1d6c506124e9e06cdbc38 Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Sat, 24 Aug 2024 15:05:46 -0600 Subject: [PATCH 04/11] Profane Patching --- .../Defs/Profaned/Profaned_PawnKindDef.xml | 78 +++++++++++++++++++ .../AnimalGear/Profaned_AnimalGear_Patch.xml | 22 ++++++ .../DamageDef/Profaned_DamagedDef.xml | 4 +- .../Patches/Profaned/FactionDef_AddRanged.xml | 10 +++ .../GeneDefs/Profaned_GeneDef_Patch.xml | 11 +++ .../Profaned_PawnkindDef_Patch.xml | 11 +++ .../Weapons/Profaned_Weapons_Melee.xml | 35 +++++++++ .../Weapons/Profaned_Weapons_Ranged.xml | 4 +- 8 files changed, 171 insertions(+), 4 deletions(-) create mode 100644 ModPatches/Profaned/Patches/Profaned/AnimalGear/Profaned_AnimalGear_Patch.xml create mode 100644 ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml index afce50f179..efc13cc173 100644 --- a/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_PawnKindDef.xml @@ -59,5 +59,83 @@ + + + BotchJob_ScourgeLord_Ranged + + 200 + true + Masterwork + 50 + +
  • BotchJob_TatteredUndershirt
  • +
  • BotchJob_RaggedLegwraps
  • +
  • BotchJob_ProfanedApparel
  • +
    + 3000~9999 + +
  • CE_Apparel_TribalBackpack
  • +
    + +
  • BotchJob_SpectralGreatbow
  • +
    + 1000~5000 + 4~5 + 25~30 + +
  • + Melee + 8~18 +
  • +
  • + Shooting + 8~18 +
  • +
    + +
  • + UpperHead + BotchJob_BoneCrown + (51, 51, 51) +
  • +
  • + Torso + BotchJob_ScourgeknightArmor + (51, 51, 51) +
  • +
  • + Legs + BotchJob_RaggedLegwraps +
  • +
    + +
  • Violent
  • +
    + + +
  • + BotchJob_SoulGem + 1~3 +
  • +
    +
    + +
  • + + 15 + 30 + + + + 150 + 350 + + +
  • CE_Sidearm_Tribal
  • + + + +
    +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/AnimalGear/Profaned_AnimalGear_Patch.xml b/ModPatches/Profaned/Patches/Profaned/AnimalGear/Profaned_AnimalGear_Patch.xml new file mode 100644 index 0000000000..d659555ce0 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/AnimalGear/Profaned_AnimalGear_Patch.xml @@ -0,0 +1,22 @@ + + + + + +
  • Animal Gear
  • +
    + + + +
  • + Defs/ThingDef[defName="BotchJob_ProfanedHorseBarding"]/statBases/StuffEffectMultiplierArmor + + 6 + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml index 1daa40cd4d..10fb28d75c 100644 --- a/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml +++ b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml @@ -7,12 +7,12 @@ 10
    - + Defs/DamageDef[defName="BotchJob_IceShardsDamage"]/defaultArmorPenetration 3 - +
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml b/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml index 32074ce10c..1633a53f51 100644 --- a/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml +++ b/ModPatches/Profaned/Patches/Profaned/FactionDef_AddRanged.xml @@ -1,6 +1,7 @@ + Defs/FactionDef[defName="BotchJob_ProfanedFaction"]/pawnGroupMakers/li/options/BotchJob_ProfanedDrudge @@ -9,5 +10,14 @@ 20 + + + + Defs/FactionDef[defName="BotchJob_ProfanedFaction"]/pawnGroupMakers/li/options/BotchJob_ScourgeLord + + 0.75 + 0.25 + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml b/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml new file mode 100644 index 0000000000..a07c3f8da6 --- /dev/null +++ b/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml @@ -0,0 +1,11 @@ + + + + + Defs/GeneDef[defName="BotchJob_SkeletalBody"]/statOffsets/ArmorRating_Blunt + + -1.0 + + + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml b/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml index a8e80cd1eb..a4e5ab10ba 100644 --- a/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml +++ b/ModPatches/Profaned/Patches/Profaned/PawnKindDef/Profaned_PawnkindDef_Patch.xml @@ -36,6 +36,17 @@ + + + Defs/PawnKindDef[defName="BotchJob_ScourgeLord"]/weaponTags/li[.="BotchJob_SpectralGreatbow"] + + + + Defs/PawnKindDef[defName="BotchJob_ScourgeLord"]/weaponMoney + + 2000~5000 + + Defs/PawnKindDef[defName="BotchJob_ProfanedHeadhunter"]/apparelRequired diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml index 55439d4a33..9cf518d673 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml @@ -351,6 +351,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defs/ThingDef[defName="BotchJob_ScourgeknightGreataxe"]/statBases diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml index 32f60df178..2453c49a8b 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Ranged.xml @@ -100,7 +100,7 @@ 0.8 1 2 - 10.00 + 5.00 1 @@ -120,7 +120,7 @@ TRUE AimedShot - 3 + 1
  • BotchJob_SpectralGreatbow
  • From 70c6dbed89bb027e54c0dfa7cc4f1ec0d598e54a Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Sun, 25 Aug 2024 20:52:56 -0600 Subject: [PATCH 05/11] Update SupportedThirdPartyMods.md --- SupportedThirdPartyMods.md | 1 + 1 file changed, 1 insertion(+) diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index 37d7db57df..96d72bf1b2 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -383,6 +383,7 @@ phynilla Expanded Mechs Scyther | pphhyy's Lightless Empyrean | pphhyy Sanguinary Animals | Prestige Specialist Armours | +Profaned | Project RimFactory - Materials | Prostheses+ | Protoswords | From 9ca439451b62d75f8b0c2c5ad4391d50c989a49b Mon Sep 17 00:00:00 2001 From: ViralReaction <136116069+ViralReaction@users.noreply.github.com> Date: Tue, 10 Sep 2024 18:01:05 -0600 Subject: [PATCH 06/11] More profaned patching --- About/About.xml | 3 +- .../Defs/Profaned/Profaned_CE_Projectiles.xml | 32 --- .../DamageDef/Profaned_DamagedDef.xml | 14 ++ .../Profaned_CE_Patch_Projectiles.xml | 95 +++++--- .../Weapons/Profaned_Weapons_Melee.xml | 221 +++++++++++++----- 5 files changed, 253 insertions(+), 112 deletions(-) diff --git a/About/About.xml b/About/About.xml index 9cf07a5f08..26297d5fdc 100644 --- a/About/About.xml +++ b/About/About.xml @@ -55,7 +55,7 @@
  • TheKingInYellow.Lope
  • Ludeon.RimWorld
  • Ludeon.RimWorld.Royalty
  • -
  • Ludeon.RimWorld.Anomaly
  • +
  • Ludeon.RimWorld.Anomaly
  • RunneLatki.RabbieRaceMod
  • HC.GiantRace
  • neronix17.fr.compilation
  • @@ -87,6 +87,7 @@
  • Argon.VMEu
  • Bonible.rimsenalfactions
  • kentington.saveourship2
  • +
  • botchjob.profaned
  • diff --git a/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml b/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml index 445532ea6c..d2d1c4a5a0 100644 --- a/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml +++ b/ModPatches/Profaned/Defs/Profaned/Profaned_CE_Projectiles.xml @@ -32,37 +32,5 @@ 30 - - - Projectile_Profaned_BloodFlameSurge_CE - - CombatExtended.ProjectileCE_Explosive - - -
  • - 1.0 - 1 - (255, 161, 0, 0.19) -
  • -
    - - Things/Projectiles/BloodflameSurge/BloodflameSurgeA - Graphic_Single - MoteGlow - - - false - Flame - 3 - 3.0 - 2.0 - 30 - 3.5 - true - Filth_Ash - .3 - 30 - -
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml index 10fb28d75c..97d256a4df 100644 --- a/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml +++ b/ModPatches/Profaned/Patches/Profaned/DamageDef/Profaned_DamagedDef.xml @@ -14,5 +14,19 @@ 3
    + + + Defs/DamageDef[defName="BotchJob_AbyssalDamage"]/defaultArmorPenetration + + 10 + + + + + Defs/DamageDef[defName="BotchJob_RotstinkBlast"]/defaultArmorPenetration + + 5 + + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml index f70b2261a1..2df0aa389f 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml @@ -1,20 +1,12 @@ - - - - - - - - - - - + Defs/ThingDef[ - defName="BotchJob_BoneProjectile"]/thingClass + defName="BotchJob_BoneProjectile" or + defName="BotchJob_SoulShard"]/thingClass + CombatExtended.BulletCE @@ -25,7 +17,10 @@ defName="BotchJob_ColossusSmashProj" or defName="BotchJob_WraithClaw" or defName="BotchJob_DragonToxicBreath" or - defName="BotchJob_PutridMass"]/thingClass + defName="BotchJob_PutridMass" or + defName="BotchJob_BloodflameStaffBolt" or + defName="BotchJob_ProfanedStaffBolt"]/thingClass + CombatExtended.ProjectileCE_Explosive @@ -68,7 +63,58 @@ + + + Defs/ThingDef[defName="BotchJob_PutridMass"]/projectile + + + 4.5 + 3.0 + 2.0 + BotchJob_RotstinkBlast + 27 + 38 + RotStink + BotchJob_Filth_Undead + 0.5 + 20 + + + + + + Defs/ThingDef[defName="BotchJob_BloodflameStaffBolt"]/projectile + + + 3 + 3.0 + 2.0 + BotchJob_BloodflameRotstinkBlast + 27 + 16 + RotStink + 20 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedStaffBolt"]/projectile + + + 2 + 3.0 + 2.0 + BotchJob_BloodflameRotstinkBlast + 27 + 16 + RotStink + 20 + + + + + Defs/ThingDef[defName="BotchJob_BoneProjectile"]/projectile @@ -85,23 +131,18 @@ - Defs/ThingDef[defName="BotchJob_PutridMass"]/projectile + Defs/ThingDef[defName="BotchJob_SoulShard"]/projectile - 4.5 - 3.0 - 2.0 - BotchJob_RotstinkBlast - 27 - 38 - RotStink - BotchJob_Filth_Undead - 0.5 - 20 + true + RangedStab + 15 + 19 + 3 + 1 + 1.2 - - - + \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml index 9cf518d673..e9644a7e0f 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Weapons/Profaned_Weapons_Melee.xml @@ -145,7 +145,7 @@ - + Defs/ThingDef[defName="BotchJob_ProfanedShotel"]/statBases @@ -220,7 +220,7 @@ - + Defs/ThingDef[defName="BotchJob_ProfanedClub"]/tools @@ -287,7 +287,7 @@
  • CE_OneHandedWeapon
  • - + Defs/ThingDef[defName="BotchJob_ScourgeknightGreatsword" or defName="BotchJob_GraspingDeadGreatsword"]/statBases @@ -350,41 +350,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -515,16 +480,45 @@ - + + + BotchJob_FadingSoulScythe + + 12 + 0 + 0.0 + 1 + 2 + 0.33 + + + Verb_Shoot + True + BotchJob_SoulShard + 3 + 12 + 1 + + false + true + + BotchJob_ProfanedStaffCast + 0 + + + AimedShot + + + - Defs/ThingDef[defName="BotchJob_ProfanedScythe" or defName="BotchJob_FadingSoulScythe"]/statBases + Defs/ThingDef[defName="BotchJob_ProfanedScythe"]/statBases 12 0.33 - + Defs/ThingDef[defName="BotchJob_ProfanedScythe" or defName="BotchJob_FadingSoulScythe"] @@ -578,6 +572,132 @@ + + Defs/ThingDef[defName="BotchJob_FadingSoulScythe"]/comps/li[@Class="MVCF.Comps.CompProperties_VerbProps"] + + + + + Defs/ThingDef[defName="BotchJob_ProfanedGlaive" or defName="BotchJob_AbyssalGlaive"]/statBases + + 12 + 0.33 + + + + + Defs/ThingDef[defName="BotchJob_ProfanedGlaive" or defName="BotchJob_AbyssalGlaive"] + + + 0.30 + 0.40 + 0.23 + + + + + + Defs/ThingDef[defName="BotchJob_ProfanedGlaive" or defName="BotchJob_AbyssalGlaive"]/tools + + +
  • + + +
  • Blunt
  • + + 4 + 1.78 + 1 + Shaft + + +
  • + + +
  • BotchJob_CE_RotStab
  • + + 28 + 3.57 + 1.33 + 2.250 + 2.5 + Blade + +
  • + + +
  • BotchJob_RotCut
  • + + 29 + 3.57 + 2.250 + 0.5 + Edge + +
    +
    +
    + + + + BotchJob_ProfanedStaff + + 6 + 0 + 0.0 + 1 + 6 + 0.93 + + + CombatExtended.Verb_ShootCE + True + BotchJob_BloodflameStaffBolt + 4.5 + 35 + 1 + + true + true + + BotchJob_ProfanedStaffCast + 3.9 + + + AimedShot + + + + + Defs/ThingDef[defName="BotchJob_ProfanedStaff"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 2.85 + 0.30 + 1.69 + Head + +
    +
    +
    + + + Defs/ThingDef[defName="BotchJob_ProfanedStaff"] + + + 1.00 + 0.70 + 0.47 + + + + BotchJob_BloodflameStaff @@ -590,19 +710,18 @@ 0.93 - Verb_Shoot + CombatExtended.Verb_ShootCE True BotchJob_BloodflameStaffBolt 4.5 - 25 - 2 + 35 1 true - false + true BotchJob_ProfanedStaffCast - 2.9 + 3.9 AimedShot @@ -638,7 +757,7 @@ - + Defs/ThingDef[defName="BotchJob_BloodflameStaff"]/verbs @@ -647,10 +766,9 @@ true true - Projectile_Profaned_BloodFlameSurge_CE - 6 - 3 - 1.1 + BotchJob_BloodflameSurgeProj + 1 + 0.5 12 BotchJob_ProfanedStaffCast false @@ -661,6 +779,5 @@ - \ No newline at end of file From cddf65282abfd387eecf896d9738b8dd9b484309 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Sun, 15 Sep 2024 19:38:12 -0400 Subject: [PATCH 07/11] Housekeeping --- .../Profaned_Items_Resources.xml | 6 +++--- .../Profaned_Apparel_Helmets.xml | 5 ++--- .../Profaned_Race_UndeadCat.xml | 19 +++++++++-------- .../Profaned_Race_UndeadDragon.xml | 21 ++++++++++--------- 4 files changed, 26 insertions(+), 25 deletions(-) diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml index a5dc92e888..fba17085ad 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Items/Profaned_Items_Resources.xml @@ -10,9 +10,9 @@ Defs/ThingDef[ - defName="BotchJob_LuminousDust" or - defName="BotchJob_CorruptedBlood" or - defName="BotchJob_TaintedBone"]/statBases + defName="BotchJob_LuminousDust" or + defName="BotchJob_CorruptedBlood" or + defName="BotchJob_TaintedBone"]/statBases 0.5 diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml index 435656525b..9fbd463e31 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_Apparel_Helmets.xml @@ -13,7 +13,7 @@ Defs/ThingDef[defName="BotchJob_TatteredCowl"]/statBases/StuffEffectMultiplierArmor - 5 + 4 @@ -29,7 +29,7 @@ Defs/ThingDef[defName="BotchJob_HeadhunterBandages"]/statBases/StuffEffectMultiplierArmor - 3 + 2 @@ -82,7 +82,6 @@ - Defs/ThingDef[defName="BotchJob_ScourgeknightHelmet"]/statBases diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml index c9486c47fc..50de3e049d 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadCat.xml @@ -2,6 +2,16 @@ + + + Defs/ThingDef[defName="BotchJob_UndeadCat"] + +
  • + Quadruped +
  • +
    +
    + Defs/ThingDef[defName="BotchJob_UndeadCat"]/statBases @@ -87,13 +97,4 @@ - - Defs/ThingDef[defName="BotchJob_UndeadCat"] - -
  • - Quadruped -
  • -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml index 15dadd8b57..590f4c1573 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Races/Profaned_Race_UndeadDragon.xml @@ -1,7 +1,17 @@ - + + + + Defs/ThingDef[defName="BotchJob_UndeadDragon"] + +
  • + Birdlike +
  • +
    +
    + Defs/ThingDef[defName="BotchJob_UndeadDragon"]/statBases @@ -120,15 +130,6 @@ - - - Defs/ThingDef[defName="BotchJob_UndeadDragon"] - -
  • - Birdlike -
  • -
    -
    Defs/ThingDef[defName="BotchJob_UndeadDragon"]/comps From bbce50cbf199d3ba3bfb1cbcad92c3c767d9f3dd Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Sun, 15 Sep 2024 19:38:46 -0400 Subject: [PATCH 08/11] Undead immune to smoke and suppression --- .../Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml b/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml index a07c3f8da6..5c45435765 100644 --- a/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml +++ b/ModPatches/Profaned/Patches/Profaned/GeneDefs/Profaned_GeneDef_Patch.xml @@ -8,4 +8,12 @@ + + Defs/GeneDef[defName="BotchJob_UndeadPsysiology"]/statFactors + + 0 + 0 + + +
    \ No newline at end of file From f184582e1b2814d8b45e8858f01205954350f09d Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Sun, 15 Sep 2024 19:51:54 -0400 Subject: [PATCH 09/11] Change rot arrow texture --- ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml b/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml index 25ce6f71f3..405c366e5b 100644 --- a/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml +++ b/ModPatches/Profaned/Defs/Profaned/PossessedWeapons_Ammo.xml @@ -26,8 +26,8 @@ Ammo_ProfanedGreatbowArrow - Things/Projectiles/ProfanedGreatbowArrow - Graphic_Single + Things/Ammo/Neolithic/Arrow/Venom + Graphic_StackCount 0.045 From 1cc7e72a1807dbb3a52282a6d28266cf2c873526 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Sun, 15 Sep 2024 19:56:28 -0400 Subject: [PATCH 10/11] Tweak ghoul projectile --- .../Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml index 2df0aa389f..677438c7d7 100644 --- a/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml +++ b/ModPatches/Profaned/Patches/Profaned/ThingDefs_Misc/Profaned_CE_Patch_Projectiles.xml @@ -56,7 +56,7 @@ BotchJob_WraithClawBlast 15 MortarBomb_Explode - 10 + 20 20 40 true From 8fc651785ea8569d40b4a802d01e6e974a056506 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Sun, 15 Sep 2024 20:01:39 -0400 Subject: [PATCH 11/11] Supported modlist --- SupportedThirdPartyMods.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index b01244abdb..8322d1d6f0 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -388,7 +388,6 @@ phynilla Expanded Mechs Scyther | pphhyy's Lightless Empyrean | pphhyy Sanguinary Animals | Prestige Specialist Armours | -Profaned | Project RimFactory - Materials | Prostheses+ | Protoswords | @@ -486,6 +485,7 @@ Tactical Extremity Protection [BAL] | Textiles+ (continued) | The Corporation - Mort's Factions | The Mantodean insectoid race | +The Profaned | The Vanity Project - Shiba Inu | The Wild Fields - apparel and weapons | T-45b Power Armor |