finishing ignis powers

This commit is contained in:
missingbinary
2021-12-11 19:54:31 -04:00
parent bf7642ea1c
commit 097bc40b50
93 changed files with 3548 additions and 2768 deletions

View File

@@ -1,5 +1,13 @@
{
"type": "origins:fire_immunity",
"type": "origins:modify_damage_taken",
"damage_condition": {
"type": "origins:fire"
},
"modifier": {
"operation": "multiply_total",
"value": -1
},
"name":"Fire Immunity",
"description":"You are immune to fire damage."
}

View File

@@ -0,0 +1,15 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 0.2
},
"tick_rate": 20,
"condition": {
"type": "origins:on_fire"
},
"name":"Heated Strength",
"description":"Being on fire grants you an attack damage bonus."
}

View File

@@ -0,0 +1,19 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 0.4
},
"tick_rate": 20,
"condition": {
"type": "origins:biome",
"condition": {
"type": "origins:temperature",
"comparison": ">=",
"compare_to": 1.0
}
},
"name":"Heat Affinity",
"description":"You get a decent attack boost in hot biomes."
}

View File

@@ -0,0 +1,14 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:set_on_fire",
"duration": 15
},
"cooldown": 300,
"hud_render": {
"should_render": true
},
"name":"Ignition",
"description":"Using your primary active ability, you can light yourself on fire for a short duration, granting you an attack buff."
}

View File

@@ -0,0 +1,20 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:area_of_effect",
"radius": 32,
"bientity_action": {
"type": "origins:target_action",
"action": {
"type": "origins:set_on_fire",
"duration": 5
}
},
"bientity_condition": {
"type": "origins:can_see"
}
},
"key":"key.origins.secondary_active",
"cooldown": 1400,
"name":"As your secondary ability, you can light entites around you on fire for a few seconds."
}

View File

@@ -0,0 +1,10 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:play_sound",
"sound": "minecraft:item.firecharge.use"
},
"key":"key.origins.secondary_active",
"cooldown": 1400,
"hidden":true
}

View File

@@ -1,18 +1,29 @@
{
"type": "origins:action_over_time",
"type": "origins:damage_over_time",
"interval": 20,
"entity_action": {
"type": "origins:damage",
"amount": 2,
"source":{
"name":"hurt_by_water"
},
"condition": {
"type": "origins:fluid_height",
"fluid": "minecraft:water",
"comparison": ">=",
"compare_to": 1
}
"onset_delay": 1,
"damage": 2,
"damage_easy": 1,
"damage_source": {
"name": "hurt_by_water",
"unblockable": true,
"bypasses_armor": true
},
"protection_enchantment": "origins:water_protection",
"protection_effectiveness": 1.0,
"condition": {
"type": "origins:or",
"conditions": [
{
"type": "origins:fluid_height",
"fluid": "minecraft:water",
"comparison": ">",
"compare_to": 0.0
},
{
"type": "origins:in_rain"
}
]
},
"name":"Water Damage",
"description":"When you touch water, you receive damage."