promotional bannermobile promotional banner

Assorted Traits

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.

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: This specimen is particularly good at making safe landings
  • AT_Celestial with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This specimen's attacks are naturally adapted to dealing with dark and aberrant creatures, debuffing them the same way a charge pet would while also resisting some of the depths-specific attacks.
  • AT_Pacifist with a max tier of 1 at a global default spawn rate of 0.25 under trait type Utility: This specimen has adapted to merely putting its enemies to sleep instead of killing them.
  • AT_Flametouched with a max tier of 1 at a global default spawn rate of 0.3 under trait type Offensive: A herald of the eternal flame, wreathed in fire.
  • AT_Radiated with a max tier of 1 at a global default spawn rate of 0.5 under trait type Defensive: Through some odd quirk, this specimen appears to be immune to all kinds of radiation.
  • AT_Toothless with a max tier of 1 at a global default spawn rate of 1 under trait type Utility: Despite being entirely unable to defend itself, this creature is so fast it rarely has issues surviving.
  • AT_Thickblooded with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive: This specimen's naturally thick blood makes it less likely to bleed out - and reduces the duration of any gnashing effects that it still manages to take.
  • AT_Grappler with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This specimen's targets have trouble fleeing
  • AT_Insulated with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive: This creature is naturally immune to slows and stuns, and highly resistant to electric-related damage types.
  • AT_Hopper with a max tier of 1 at a global default spawn rate of 1 under trait type Utility: This specimen can make incredible leaps - about 1.5x higher than usual.
  • AT_Caffeinated with a max tier of 3 at a global default spawn rate of 2 under trait type Offensive: Unlike most specimens, this megalosaurus does not become groggy during the day
  • AT_Stormweaver with a max tier of 1 at a global default spawn rate of 0.3 under trait type Offensive: This creature is just as likely to dish out an electrical outburst as it is to ignore an incoming one.
  • AT_Healer with a max tier of 1 at a global default spawn rate of 1 under trait type Defensive: This specimen heals those nearby by 10% of each hit it lands - at most 250.
  • AT_Skyling with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This specimen somehow regains momentum when making kills from the sky
  • AT_Razorquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature has evolved to only have one type of quill - extra razor sharp and deadly.
  • AT_Sleeperquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature has evolved to only have one type of quill - extremely apt tranquilizing spikes.
  • AT_Slimequill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature has evolved to only have one type of quill, perfect for slowing targets to a standstill.
  • AT_Stripperquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature has evolved to only have one type of quill, capable of almost entirely shredding a target's armor while also protecting the yi ling itself.
  • AT_Venomquill with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature has evolved to only have one type of quill which delivers rapid and excrutiating poison.
  • AT_Cloaked with a max tier of 1 at a global default spawn rate of 1 under trait type Utility: This specimen survives easily due to its natural cloaking ability, giving it the ability to pass very close to hostile creatures without being noticed.
  • AT_Bulwark with a max tier of 3 at a global default spawn rate of 0.7 under trait type Defensive: This creature's naturally tough exterior makes it less effective in combat but very resistant to attacks.
  • AT_HordeFighter with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This specimen takes less damage the more enemies are nearby.
  • AT_Hivemind with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: Regardless of species, specimens part of the hivemind are strongest when others are nearby.
  • AT_Forager with a max tier of 1 at a global default spawn rate of 1 under trait type Utility: This ordinarily herbivorous creature is great at gathering almost any organic matter
  • AT_Fearmonger with a max tier of 3 at a global default spawn rate of 1 under trait type Offensive: This creature's attacks are so fierce that its enemies may sometimes flee rather than fight.
  • AT_PatientPredator with a max tier of 3 at a global default spawn rate of 1 under trait type Offensive: This specimen's attacks open gaping wounds in it's prey. While it does little damage, the wounds cause nearby creatures to frenzy.
  • AT_Razorback with a max tier of 3 at a global default spawn rate of 1 under trait type Defensive: This specimen has the unusual ability to reflect damage back on its attacker.
  • AT_Wraithborne with a max tier of 3 at a global default spawn rate of 0.1 under trait type Defensive: This creature walks the line between life and death. One life is too few for some.
  • AT_Hangry with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: Being hungry simply fuels this specimen's strength.
  • AT_EscapeArtist with a max tier of 1 at a global default spawn rate of 1 under trait type Defensive: This creature somehow always gets out of sticky situations
  • AT_ChromaticSpines with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: This creature's spines are imbued with elemental strength.
  • AT_Earthbreaker with a max tier of 1 at a global default spawn rate of 1 under trait type Utility: This faso is well suited to gathering unexpected resources
  • AT_Cryotic with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: Freeze your enemies, and stay thawed yourself.
  • AT_Lionheart with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: A courageous specimen immune to even the most frightening of roars
  • AT_Kumiho with a max tier of 1 at a global default spawn rate of 0.7 under trait type Utility: Increases the number of max clones to 8, and the amount summond each whistle to 3.
  • AT_Draconic with a max tier of 1 at a global default spawn rate of 1 under trait type Offensive: Not particularly fond of treasure, this Drakeling instead fuels its attacks with additional elemental strength based on the type of climate it is adapted to.
  • AT_Shredder with a max tier of 1 at a global default spawn rate of 0.7 under trait type Offensive: To shreds, you say? Melee damage multiplier of 0.25, Basic attack speed multiplier of 2, Stacking bleed like deinonychus, Limited to creatures at or under 300 drag weight

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  

The Assorted Traits Team

profile avatar
  • 4
    Followers
  • 3
    Projects
  • 113.0K
    Downloads

More from BadgerBrynnView all