Hull
    name = "SH_PSIONIC_SNOWFLAKE_BODY"
    description = "SH_PSIONIC_SNOWFLAKE_BODY_DESC"
    speed = 300
    fuel = 100
    NoDefaultFuelEffect
    stealth = 25
    structure = 1800
    slots = [
        Slot type = External position = (0.20, 0.15)
        Slot type = External position = (0.40, 0.15)
        Slot type = External position = (0.60, 0.15)
        Slot type = Internal position = (0.50, 0.65)
    ]
    buildcost = 1
    buildtime = 1
    Unproducible
    tags = [ "PEDIA_HULL_MONSTER_SNOWFLAKE" "SNOWFLAKE_HULL" ]
    location = All
    effectsgroups = [
        [[HUNT_SHIPS]]
        [[MONSTER_MOVE_ALWAYS]]
        [[INFINITE_FUEL]]
        [[ADD_HULL_FUEL_TO_MAX_FUEL_METER]]
        [[MONSTER_SHIELD_REGENERATION]]
        [[EXCELLENT_VISION]]

        EffectsGroup
            scope = NumberOf number = 4 condition = And [
                Ship
                WithinStarlaneJumps jumps = 1 condition = Source
                /// @content_tag{ORGANIC} Can lose ownership of ships with tag to ships with this hull within 1 starlane jump
                HasTag name = "ORGANIC"
            ]
            activation = Random probability = 0.2
            effects = SetOwner empire = Source.Owner

        EffectsGroup
            scope = NumberOf number = 12 condition = And [
                Ship
                WithinStarlaneJumps jumps = 1 condition = Source
                HasTag name = "ORGANIC"
                /// @content_tag{TELEPATHIC} Prevents increased chance of ownership loss of ships with ORGANIC tag to ships with this hull
                Not HasTag name = "TELEPATHIC"
                Not OwnerHasTech name = "LRN_PSY_DOM"
            ]
            activation = Random probability = 0.8
            effects = SetOwner empire = Source.Owner
    ]
    icon = ""
    graphic = "icons/monsters/snowflake-4.png"

#include "monster.macros"

#include "../ship_hulls.macros"
