Join our discord if you have questions or just want to chat! https://discord.gg/wwh4CGwyeh
Crossplay compatible!
Now with nearly 40 unique traits across both items and creatures! Adds an assortment of traits you can find across your Ark, from better gathering to striking down your enemies with thunderbolts and lightning.
We've got some more exciting weapon and item traits coming soon too, so stay tuned. This mod is still in early development so new traits will be added frequently. Future plans include in game configuration options for all traits and more traits!
For now, there are very limited config options, mostly listed at the bottom - a proper UI will be coming in a future update. Most traits have the same global spawn chance as any other (including vanilla) but some specifically powerful traits are much more rare. This is only the starting version! Expect balance changes and additional traits to come. Some effects from shoulder pets may transfer to players.. experiment for all sorts of fun combos!
For easier testing, there's a new scriptcommand to add traits to a creature and a scriptcommand to remove traits from a creature. Names should be as below but with AT_ prefixed
ex:
cheat ScriptCommand AT_AddGeneToTarget -Gene=AT_Toothless[0]
cheat ScriptCommand AT_RemoveGeneFromTarget -Gene=AT_Toothless[0]
- Irradiated - rad immune (I think I may have unintentionally made this mushroom immune too)
- Celestial - attacks inflict lightpet debuff
- Thickblooded - bleeding wounds close up more quickly, reducing HP loss (reduce debuff time by 33/66/100% and same % chance to resist getting in the first place))
- Toothless - attacks do no damage, but mount gains triple movement speed and stamina
- Flametouched - immune to fire/lava/burning. pretty rare
- Igneous - starts enemies on fire for 10/20/50% of original hit (adds extra pyromane melee damage which applies burning buff, likely needs balance)
- Lightfooted - 33/66/100% resistance to fall damage
- Pacifist - 85/92.5/100% less damage BUT deal 30/50/75% torpor
- Grappler - Attacks from this creature slow greatly (25%)
- Cloaked - becomes untargetable under X% (5/10/15?) health
- Insulated - 10/20/50/100% chance resistance to electric damage, immune to stuns + dismounts
- Hopper - increased jump height (1.5/2/3)x
- Caffeinated - Megalo one for "always night" basically, plus some buffing
- Stormweaver - basic and some other attacks are replaced with lightning attacks like an eel, VERY rare
- Healer - only deals 5% of original damage but nearby allies are healed as the dino attacks
- Skyling - yi ling dash recharges on kill
- Razorquill, Sleeperquill, Slimequill, Venomquill, Stripperquill- Yi Ling can only use one of the feather types, but doesn't need to consume the resource and it's BUFFED
- Bulwark - takes substantially less damage but deals much less as well and attacks far slower. 0.8/0.5/0.25x multipliers
- Horde Fighter - the more enemies nearby, the higher the damage reduction this creature has - about 3 foundations distance or the basic attack range, whichever is bigger. 1/2/5% resistance per nearby enemy
- Hivemind - similar to a pack bonus but works across species. Detects within 3 foundations * tier. Includes both damage resistance and bonus damage
- Forager - herbivores only, makes them very good at harvesting most organic stuff (plants, corpses)
- Fearmonger - 3/5/10% chance to apply a fear effect on hit enemies
- Patient Predator - 5/10/15% chance to draw aggro from nearby creatures onto a hit target, but less damage dealt.
- Razorback - Deals reflective damage that scales with melee on being hit
- Wraithborne - You've got a total of 3/6/9 lives. Live them well
- Hangry - this creature deals more damage the less full its food is
- Escape Artist - gives immunity to webs and similar effects!
- Chromatic Spines - Gives velonasaurs a variety of elemental infused spine types
- Earthbreaker - adds additional special harvesting types to faso!
- Cryotic - deal freezing cold damage and become immune to similar effects. Limited to snow owls and managarmr!
Full trait names and their max tiers as of latest update:
- AT_Lightfooted with a max tier of 3 at a global default spawn rate of 1 under trait type Utility
- AT_Celestial with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Pacifist with a max tier of 1 at a global default spawn rate of 0.25 under trait type Utility
- AT_Flametouched with a max tier of 1 at a global default spawn rate of 0.3 under trait type Offensive
- AT_Radiated with a max tier of 1 at a global default spawn rate of 0.5 under trait type Defensive
- AT_Toothless with a max tier of 1 at a global default spawn rate of 1 under trait type Utility
- AT_Igneous with a max tier of 3 at a global default spawn rate of 0 under trait type Offensive
- AT_Thickblooded with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive
- AT_Grappler with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Insulated with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive
- AT_Hopper with a max tier of 3 at a global default spawn rate of 1 under trait type Utility
- AT_Caffeinated with a max tier of 3 at a global default spawn rate of 1 under trait type Offensive
- AT_Stormweaver with a max tier of 1 at a global default spawn rate of 0.3 under trait type Offensive
- AT_Healer with a max tier of 1 at a global default spawn rate of 1 under trait type Defensive
- AT_Skyling with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Razorquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Sleeperquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Slimequill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Stripperquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Venomquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Cloaked with a max tier of 1 at a global default spawn rate of 1 under trait type Utility
- AT_Bulwark with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive
- AT_HordeFighter with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Hivemind with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Forager with a max tier of 1 at a global default spawn rate of 1 under trait type Utility
- AT_Fearmonger with a max tier of 3 at a global default spawn rate of 1 under trait type Offensive
- AT_PatientPredator with a max tier of 3 at a global default spawn rate of 1 under trait type Offensive
- AT_Razorback with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive
- AT_Wraithborne with a max tier of 3 at a global default spawn rate of 0.1 under trait type Defensive
- AT_Hangry with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_EscapeArtist with a max tier of 1 at a global default spawn rate of 1 under trait type Defensive
- AT_ChromaticSpines with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
- AT_Earthbreaker with a max tier of 1 at a global default spawn rate of 1 under trait type Utility
- AT_Cryotic with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive
Primary buffs used:
/AssortedTraits/AssortedTraits/common/buffs/AssortedTraitsLoader.AssortedTraitsLoader_C- for adding post creature spawn init/AssortedTraits/AssortedTraits/common/buffs/Trait_AssortedHelpers.Trait_AssortedHelpers_C- for managing most functionality a trait can't handle
Special loader buffs (gives a random trait to the creatures it's on):
- Generic:
/AssortedTraits/AssortedTraits/common/buffs/loaders/AT_SpecialLoader.AT_SpecialLoader_C - Offensive:
/AssortedTraits/AssortedTraits/common/buffs/loaders/AT_SpecialLoader_Offensive.AT_SpecialLoader_Offensive_C - Defensive:
/AssortedTraits/AssortedTraits/common/buffs/loaders/AT_SpecialLoader_Offensive.AT_SpecialLoader_Defensive_C - Utility:
/AssortedTraits/AssortedTraits/common/buffs/loaders/AT_SpecialLoader_Offensive.AT_SpecialLoader_Utility_C
Some very basic INI settings currently exist - Trait header format is as follows: [AssortedTraits_{internalTraitName}] ex. [AssortedTraits_AT_Razorback]
- Ini option: Disabled=boolean
- Ini option: GlobalWeightOverride=float (most vanilla and AT are 1)
I've also added
cheat ScriptCommand AT_ListAllAbilities
which prints out the name, internal name, and description of all globally registered abilities
and
cheat ScriptCommand AT_DebugAbility -Ability={abilityName}
which prints out the full JSON of the ability (takes internal name like from list all)
Item trait paths:
/AssortedTraits/AssortedTraits/items/item_traits/abilities/ + one of:
AT_PrimalItem_TraitItem_AbilityBase
AT_PrimalItem_TraitItem_FlameStrike
AT_PrimalItem_TraitItem_LightningBolt
AT_PrimalItem_TraitItem_LightningDash
AT_PrimalItem_TraitItem_StaticSurge
AT_PrimalItem_TraitItem_ThunderDome
and /AssortedTraits/AssortedTraits/items/item_traits/ + one of
AT_PrimalItem_TraitItem_Bulkwark
AT_PrimalItem_TraitItem_Caffeinated
AT_PrimalItem_TraitItem_Celestial
AT_PrimalItem_TraitItem_Celestial_Weapon
AT_PrimalItem_TraitItem_ChromaticSpines
AT_PrimalItem_TraitItem_Cloaked
AT_PrimalItem_TraitItem_Earthbreaker
AT_PrimalItem_TraitItem_EscapeArtist
AT_PrimalItem_TraitItem_Fearmonger
AT_PrimalItem_TraitItem_Fearmonger_Weapon
AT_PrimalItem_TraitItem_Flametouched
AT_PrimalItem_TraitItem_Forager
AT_PrimalItem_TraitItem_Grappler
AT_PrimalItem_TraitItem_Hangry
AT_PrimalItem_TraitItem_Healer
AT_PrimalItem_TraitItem_Healer_Weapon
AT_PrimalItem_TraitItem_Hivemind
AT_PrimalItem_TraitItem_Hopper
AT_PrimalItem_TraitItem_HordeFighter
AT_PrimalItem_TraitItem_HordeFighter_Weapon
AT_PrimalItem_TraitItem_Insulated
AT_PrimalItem_TraitItem_Irradiated
AT_PrimalItem_TraitItem_Lightfooted
AT_PrimalItem_TraitItem_Pacifist
AT_PrimalItem_TraitItem_Pacifist_Weapon
AT_PrimalItem_TraitItem_PatientPredator
AT_PrimalItem_TraitItem_PatientPredator_Ranged
AT_PrimalItem_TraitItem_Razorback
AT_PrimalItem_TraitItem_Razorquill
AT_PrimalItem_TraitItem_Shredderquill
AT_PrimalItem_TraitItem_Skyling
AT_PrimalItem_TraitItem_Sleeperquill
AT_PrimalItem_TraitItem_Slimequill
AT_PrimalItem_TraitItem_Stormweaver
AT_PrimalItem_TraitItem_Thickblooded
AT_PrimalItem_TraitItem_Toothless
AT_PrimalItem_TraitItem_Venomquill
AT_PrimalItem_TraitItem_Cryotic
AT_PrimalItem_TraitItem_Cryotic_Weapon