Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Standing-Storm committed Sep 9, 2024
1 parent 50ad04e commit e34c2a6
Show file tree
Hide file tree
Showing 2 changed files with 136 additions and 0 deletions.
43 changes: 43 additions & 0 deletions data/mods/Xedra_Evolved/monsters/changeling.json
Original file line number Diff line number Diff line change
Expand Up @@ -640,5 +640,48 @@
"xe_cold_iron_bash_damage": 0,
"xe_cold_iron_stab_damage": 0
}
},
{
"id": "mon_changeling_wisp",
"type": "MONSTER",
"name": "will o' the wisp",
"description": "Will-o'-wisps can be yellow, white, green, or blue. They are easily mistaken for lanterns, especially in the foggy marshes and swamps where they reside.",
"default_faction": "changeling",
"bodytype": "blob",
"species": [ "CHANGELING" ],
"volume": "1500 ml",
"weight": "136 g",
"hp": 20,
"speed": 125,
"luminance": 16,
"material": [ "powder" ],
"symbol": "o",
"color": "yellow",
"aggression": -10,
"morale": 40,
"melee_skill": 1,
"melee_dice": 1,
"melee_dice_sides": 4,
"dodge": 9,
"vision_day": 30,
"vision_night": 30,
"harvest": "exempt",
"fear_triggers": [ "HURT", "FRIEND_ATTACKED", "PLAYER_CLOSE", "SOUND" ],
"path_settings": { "max_dist": 30, "avoid_traps": false, "avoid_sharp": false },
"death_function": { "message": "The %s disintegrates!", "corpse_type": "NO_CORPSE" },
"flags": [
"SEES",
"HEARS",
"FLIES",
"PATH_AVOID_DANGER",
"PATH_AVOID_FIRE",
"ELECTRIC",
"HARDTOSHOOT",
"PACIFIST",
"NOGIB",
"NOHEAD",
"NO_BREATHE",
"SWARMS"
]
}
]
93 changes: 93 additions & 0 deletions data/mods/Xedra_Evolved/mutations/playable_changeline_eocs.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
},
"effect": [ ]
},
{
"type": "effect_on_condition",
"id": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT",
"condition": {
"or": [ { "u_has_effect": "effect_changeling_invisibility" }, { "u_has_effect": "effect_changeling_right_of_passage" } ]
},
"effect": [ ]
},
{
"type": "effect_on_condition",
"id": "EOC_XE_CHANGELING_GRANT_POWER_VITAMIN_RECURRING",
Expand Down Expand Up @@ -142,5 +150,90 @@
}
]
}
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_BY_ATTACKING_MONSTERS_MELEE",
"eoc_type": "EVENT",
"required_event": "character_melee_attacks_monster",
"condition": { "test_eoc": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT" },
"effect": [ { "run_eocs": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_BY_ATTACKING_CHARACTERS_MELEE",
"eoc_type": "EVENT",
"required_event": "character_melee_attacks_character",
"condition": { "test_eoc": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT" },
"effect": [ { "run_eocs": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_BY_ATTACKING_MONSTERS_RANGED",
"eoc_type": "EVENT",
"required_event": "character_ranged_attacks_monster",
"condition": { "test_eoc": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT" },
"effect": [ { "run_eocs": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_BY_ATTACKING_CHARACTERS_RANGED",
"eoc_type": "EVENT",
"required_event": "character_ranged_attacks_character",
"condition": { "test_eoc": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT" },
"effect": [ { "run_eocs": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_BY_TAKING DAMAGE",
"eoc_type": "EVENT",
"required_event": "character_takes_damage",
"condition": { "test_eoc": "EOC_TEST_CHANGELING_EFFECTS_REMOVED_BY_COMBAT" },
"effect": [ { "run_eocs": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHANGELING_EFFECTS_REMOVED_LOSE_EFFECTS",
"effect": [ { "u_lose_effect": "effect_changeling_invisibility" }, { "u_lose_effect": "effect_changeling_right_of_passage" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_INCONSPICUOUS_BROWNIE_ATTACKS_MELEE_MONSTER",
"eoc_type": "EVENT",
"required_event": "character_melee_attacks_monster",
"condition": { "or": [ { "u_has_trait": "BROWNIE_EASY_OVERLOOK" }, { "u_has_trait": "BROWNIE_EASY_OVERLOOK2" } ] },
"effect": [ { "u_add_effect": "effect_brownie_attacked_someone", "duration": 5 } ]
},
{
"type": "effect_on_condition",
"id": "EOC_INCONSPICUOUS_BROWNIE_ATTACKS_MELEE_CHARACTER",
"eoc_type": "EVENT",
"required_event": "character_melee_attacks_character",
"condition": { "or": [ { "u_has_trait": "BROWNIE_EASY_OVERLOOK" }, { "u_has_trait": "BROWNIE_EASY_OVERLOOK2" } ] },
"effect": [ { "u_add_effect": "effect_brownie_attacked_someone", "duration": 5 } ]
},
{
"type": "effect_on_condition",
"id": "EOC_INCONSPICUOUS_BROWNIE_ATTACKS_RANGED_MONSTER",
"eoc_type": "EVENT",
"required_event": "character_ranged_attacks_monster",
"condition": { "or": [ { "u_has_trait": "BROWNIE_EASY_OVERLOOK" }, { "u_has_trait": "BROWNIE_EASY_OVERLOOK2" } ] },
"effect": [ { "u_add_effect": "effect_brownie_attacked_someone", "duration": 5 } ]
},
{
"type": "effect_on_condition",
"id": "EOC_INCONSPICUOUS_BROWNIE_ATTACKS_RANGED_CHARACTER",
"eoc_type": "EVENT",
"required_event": "character_ranged_attacks_character",
"condition": { "or": [ { "u_has_trait": "BROWNIE_EASY_OVERLOOK" }, { "u_has_trait": "BROWNIE_EASY_OVERLOOK2" } ] },
"effect": [ { "u_add_effect": "effect_brownie_attacked_someone", "duration": 5 } ]
},
{
"type": "effect_on_condition",
"id": "EOC_INCONSPICUOUS_BROWNIE_TAKE_DAMAGE",
"eoc_type": "EVENT",
"required_event": "character_takes_damage",
"condition": { "or": [ { "u_has_trait": "BROWNIE_EASY_OVERLOOK" }, { "u_has_trait": "BROWNIE_EASY_OVERLOOK2" } ] },
"effect": [ { "u_add_effect": "effect_brownie_attacked_someone", "duration": 5 } ]
}
]

0 comments on commit e34c2a6

Please sign in to comment.