AOF6-Vocality/config/spell_engine/server.json5
2023-03-02 15:41:30 -06:00

32 lines
1.6 KiB
Plaintext

{
// Spell caster items in the offhand can be used
"offhand_casting_allowed": false,
// Allow spells to bypass invulnerability frames. This is required in order for high attack frequency spells (such as beams) to work.
"bypass_iframes": true,
// Spell haste reduces the cooldown time of abilities
"haste_affects_cooldown": true,
// Spell costs exhausts (hunger) will be multiplied with this value. Set `0` for no exhaust.
"spell_cost_exhaust_multiplier": 1.0,
// Spells should cost items. Set `false` to remove rune (or other item) cost from all spells.
"spell_cost_item_allowed": true,
// Spells should damage items on use. Set `false` to disable.
"spell_cost_durability_allowed": true,
// If set true, a Fireball doesn't collide with an ally, a healing projectile doesn't collide with an enemy
"projectiles_pass_thru_irrelevant_targets": true,
/* Allow actions based on relations:
+----------------+-----------+----------+----------+
| | FRIENDLY | NEUTRAL | HOSTILE |
+----------------+-----------+----------+----------+
| DIRECT DAMAGE | 🚫 | ✅ | ✅ |
| AREA DAMAGE | 🚫 | 🚫 | ✅ |
| DIRECT HEALING | ✅ | ✅ | 🚫 |
| AREA HEALING | ✅ | 🚫 | 🚫 |
+----------------+-----------+----------+----------+
Entities within the same team are considered FRIENDLY
*/
"player_relation_to_teamless_players": "NEUTRAL",
"player_relation_to_villagers": "NEUTRAL",
"player_relation_to_passives": "HOSTILE",
"player_relation_to_hostiles": "HOSTILE",
"player_relation_to_other": "HOSTILE"
}