Skip to content

Commit

Permalink
Add a bonus something intended for PoTV characters
Browse files Browse the repository at this point in the history
  • Loading branch information
chaosvolt committed Feb 9, 2023
1 parent da9306c commit 57bce44
Show file tree
Hide file tree
Showing 14 changed files with 384 additions and 6 deletions.
110 changes: 110 additions & 0 deletions Arcana/martialarts.json
Original file line number Diff line number Diff line change
Expand Up @@ -498,5 +498,115 @@
"bullwhip",
"bullwhip_razor"
]
},
{
"type": "martial_art",
"id": "style_veil_chosen",
"name": { "str": "Ritual Art" },
"description": "Immersed in The Beyond, you have learned to defend against unconventional threats with otherworldly weapons, rewarding high intelligence and perception. Though not of mortal origin, this art's greatest secrets resonate with specific ritual weapons, destined for their Chosen wielders.",
"initiate": [ "You focus your will through your weapon.", "%s focuses and readies their weapon." ],
"autolearn": [ [ "magic", 10 ], [ "melee", 5 ] ],
"strictly_melee": true,
"static_buffs": [
{
"id": "buff_veil_chosen_static",
"name": "Liminal Stance",
"description": "Attuning to the ebb and flow of this reality, you more easily avoid threats.\n\n+2 Dodge attempts, Dodge Skill increased by 50% of Intelligence.",
"melee_allowed": true,
"bonus_dodges": 2,
"flat_bonuses": [ { "stat": "dodge", "scaling-stat": "int", "scale": 0.5 } ]
}
],
"onpause_buffs": [
{
"id": "buff_veil_chosen_onpause",
"name": "Grounding Focus",
"description": "Turning inward, your elusiveness gives way to resilence.\n\n-2 Dodge attempts, Dodge Skill reduced by 50% of Intelligence, +2 Block attempts, damage blocked increased by 100% of intelligence, bash and electric armor increased by 50% of Intelligence.\nLasts 2 turns.",
"melee_allowed": true,
"bonus_dodges": -2,
"bonus_blocks": 2,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "dodge", "scaling-stat": "int", "scale": -0.5 },
{ "stat": "block", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "armor", "type": "bash", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "armor", "type": "electric", "scaling-stat": "int", "scale": 0.5 }
]
}
],
"ongethit_buffs": [
{
"id": "buff_veil_chosen_ongethit",
"name": "Resurgence",
"description": "You flow with the impact, and draw upon your enemy's own strength.\n\nSpeed increased by 100% of Intelligence.\nLasts 3 turns.",
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [ { "stat": "speed", "scaling-stat": "int", "scale": 1.0 } ]
}
],
"ondodge_buffs": [
{
"id": "buff_veil_chosen_ondodge",
"name": "Draw Forth",
"description": "You offer void where the enemy offers strength, and thus unravel their defenses.\n\nAccuracy increased by 50% of intelligence, bash/cut/stab armor penetration increased by 100% of Intelligence.\nLasts 3 turns.",
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "hit", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "arpen", "type": "bash", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "arpen", "type": "stab", "scaling-stat": "int", "scale": 1.0 }
]
}
],
"onhit_buffs": [
{
"id": "buff_veil_chosen_oncrit",
"name": "Unraveling Resonance",
"description": "As you excise the blight on this reality, you turn this release of energy inward.\n\nSpeed increased by 50% of Intelligence, Dodge Skill increased by 25% of Intelligence, bash/cut/stab armor increased by 25% of Intelligence.\nLasts 3 turns.",
"weapon_damage_requirements": [ { "type": "bash", "min": 15 }, { "type": "cut", "min": 35 } ],
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "speed", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "dodge", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "bash", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "cut", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "stab", "scaling-stat": "int", "scale": 0.25 }
]
}
],
"techniques": [ "tec_veil_chosen_enervation", "tec_veil_chosen_dimension_cutter" ],
"weapons": [
"bio_kinetic_amplifier_weapon",
"thunder_sigil",
"hand_of_armok",
"blood_athame",
"moonstone_fang",
"moonstone_fang_on",
"spear_pestilence",
"scourge_moonstone",
"scourge_moonstone_on",
"staff_druidic",
"bloodscourge",
"verge_meteoric",
"scourge_staff",
"hexenhammer",
"lucern_hexenhammer",
"bloodaxe",
"bloodaxe_act",
"sun_sword",
"sun_sword_on",
"lichhook",
"shrike_misericorde",
"shrike_misericorde_folded",
"veilblade",
"stormbringer",
"stormbringer_on"
]
}
]
2 changes: 1 addition & 1 deletion Arcana/modinfo.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"name": "Arcana and Magic Items",
"authors": [ "Chaosvolt" ],
"description": "Adds a host of craftable magic items and spells, centered around the use of Arcana skill to research and exploit otherworldly monsters and anomalies.",
"version": "DDA version, update 2/8/2023",
"version": "DDA version, update 2/9/2023",
"category": "content",
"dependencies": [ "dda" ]
}
Expand Down
35 changes: 35 additions & 0 deletions Arcana/techniques.json
Original file line number Diff line number Diff line change
Expand Up @@ -214,5 +214,40 @@
"messages": [ "Your impact blasts %s back", "<npcname> blasts %s back" ],
"description": "+0.5 bash damage and armor penetration per point of strength, down 1 turn, knockback 3 tiles, crit only",
"attack_vectors": [ "WEAPON" ]
},
{
"type": "technique",
"id": "tec_veil_chosen_enervation",
"name": "Enervation",
"melee_allowed": true,
"required_buffs_all": [ "buff_veil_chosen_onpause" ],
"flat_bonuses": [
{ "stat": "arpen", "type": "bash", "scaling-stat": "per", "scale": 0.5 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.5 },
{ "stat": "arpen", "type": "stab", "scaling-stat": "per", "scale": 0.5 }
],
"crit_ok": true,
"weighting": -10,
"stun_dur": 2,
"messages": [ "Your strike resonates through %s", "<npcname>'s strike resonates through %s" ],
"attack_vectors": [ "WEAPON" ]
},
{
"type": "technique",
"id": "tec_veil_chosen_dimension_cutter",
"name": "Dimension-Cutter",
"weapon_damage_requirements": [ { "type": "bash", "min": 15 }, { "type": "cut", "min": 35 } ],
"melee_allowed": true,
"required_buffs_all": [ "buff_veil_chosen_ondodge" ],
"mult_bonuses": [ { "stat": "movecost", "scale": 0.75 } ],
"flat_bonuses": [
{ "stat": "damage", "type": "cut", "scaling-stat": "per", "scale": 1.0 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.75 }
],
"crit_tec": true,
"weighting": 2,
"down_dur": 2,
"messages": [ "Your blade flickers and sunders through %s", "<npcname>'s blade flickers and sunders through %s" ],
"attack_vectors": [ "WEAPON" ]
}
]
110 changes: 110 additions & 0 deletions Arcana_BN/martialarts.json
Original file line number Diff line number Diff line change
Expand Up @@ -417,5 +417,115 @@
"bullwhip",
"bullwhip_razor"
]
},
{
"type": "martial_art",
"id": "style_veil_chosen",
"name": { "str": "Ritual Art" },
"description": "Immersed in The Beyond, you have learned to defend against unconventional threats with otherworldly weapons, rewarding high intelligence and perception. Though not of mortal origin, this art's greatest secrets resonate with specific ritual weapons, destined for their Chosen wielders.",
"initiate": [ "You focus your will through your weapon.", "%s focuses and readies their weapon." ],
"autolearn": [ [ "magic", "10" ], [ "melee", "5" ] ],
"strictly_melee": true,
"static_buffs": [
{
"id": "buff_veil_chosen_static",
"name": "Liminal Stance",
"description": "Attuning to the ebb and flow of this reality, you more easily avoid threats.\n\n+2 Dodge attempts, Dodge Skill increased by 50% of Intelligence.",
"melee_allowed": true,
"bonus_dodges": 2,
"flat_bonuses": [ { "stat": "dodge", "scaling-stat": "int", "scale": 0.5 } ]
}
],
"onpause_buffs": [
{
"id": "buff_veil_chosen_onpause",
"name": "Grounding Focus",
"description": "Turning inward, your elusiveness gives way to resilence.\n\n-2 Dodge attempts, Dodge Skill reduced by 50% of Intelligence, +2 Block attempts, damage blocked increased by 100% of intelligence, bash and electric armor increased by 50% of Intelligence.\nLasts 2 turns.",
"melee_allowed": true,
"bonus_dodges": -2,
"bonus_blocks": 2,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "dodge", "scaling-stat": "int", "scale": -0.5 },
{ "stat": "block", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "armor", "type": "bash", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "armor", "type": "electric", "scaling-stat": "int", "scale": 0.5 }
]
}
],
"ongethit_buffs": [
{
"id": "buff_veil_chosen_ongethit",
"name": "Resurgence",
"description": "You flow with the impact, and draw upon your enemy's own strength.\n\nSpeed increased by 100% of Intelligence.\nLasts 3 turns.",
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [ { "stat": "speed", "scaling-stat": "int", "scale": 1.0 } ]
}
],
"ondodge_buffs": [
{
"id": "buff_veil_chosen_ondodge",
"name": "Draw Forth",
"description": "You offer void where the enemy offers strength, and thus unravel their defenses.\n\nAccuracy increased by 50% of intelligence, bash/cut/stab armor penetration increased by 100% of Intelligence.\nLasts 3 turns.",
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "hit", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "arpen", "type": "bash", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "int", "scale": 1.0 },
{ "stat": "arpen", "type": "stab", "scaling-stat": "int", "scale": 1.0 }
]
}
],
"onhit_buffs": [
{
"id": "buff_veil_chosen_oncrit",
"name": "Unraveling Resonance",
"description": "As you excise the blight on this reality, you turn this release of energy inward.\n\nSpeed increased by 50% of Intelligence, Dodge Skill increased by 25% of Intelligence, bash/cut/stab armor increased by 25% of Intelligence.\nLasts 3 turns.",
"weapon_damage_requirements": [ { "type": "bash", "min": 15 }, { "type": "cut", "min": 35 } ],
"melee_allowed": true,
"buff_duration": 3,
"max_stacks": 1,
"flat_bonuses": [
{ "stat": "speed", "scaling-stat": "int", "scale": 0.5 },
{ "stat": "dodge", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "bash", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "cut", "scaling-stat": "int", "scale": 0.25 },
{ "stat": "armor", "type": "stab", "scaling-stat": "int", "scale": 0.25 }
]
}
],
"techniques": [ "tec_veil_chosen_enervation", "tec_veil_chosen_dimension_cutter" ],
"weapons": [
"bio_kinetic_amplifier_weapon",
"thunder_sigil",
"hand_of_armok",
"blood_athame",
"moonstone_fang",
"moonstone_fang_on",
"spear_pestilence",
"scourge_moonstone",
"scourge_moonstone_on",
"staff_druidic",
"bloodscourge",
"verge_meteoric",
"scourge_staff",
"hexenhammer",
"lucern_hexenhammer",
"bloodaxe",
"bloodaxe_act",
"sun_sword",
"sun_sword_on",
"lichhook",
"shrike_misericorde",
"shrike_misericorde_folded",
"veilblade",
"stormbringer",
"stormbringer_on"
]
}
]
2 changes: 1 addition & 1 deletion Arcana_BN/modinfo.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"name": "Arcana and Magic Items",
"authors": [ "Chaosvolt" ],
"description": "Adds a host of craftable magic items and spells, centered around the use of Arcana skill to research and exploit otherworldly monsters and anomalies.",
"version": "BN version, update 2/8/2023",
"version": "BN version, update 2/9/2023",
"category": "content",
"dependencies": [ "bn" ]
}
Expand Down
33 changes: 33 additions & 0 deletions Arcana_BN/techniques.json
Original file line number Diff line number Diff line change
Expand Up @@ -202,5 +202,38 @@
"weighting": 2,
"messages": [ "Your impact blasts %s back", "<npcname> blasts %s back" ],
"description": "+0.5 bash damage and armor penetration per point of strength, down 1 turn, knockback 3 tiles, crit only"
},
{
"type": "technique",
"id": "tec_veil_chosen_enervation",
"name": "Enervation",
"melee_allowed": true,
"req_buffs": [ "buff_veil_chosen_onpause" ],
"flat_bonuses": [
{ "stat": "arpen", "type": "bash", "scaling-stat": "per", "scale": 0.5 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.5 },
{ "stat": "arpen", "type": "stab", "scaling-stat": "per", "scale": 0.5 }
],
"crit_ok": true,
"weighting": -10,
"stun_dur": 2,
"messages": [ "Your strike resonates through %s", "<npcname>'s strike resonates through %s" ]
},
{
"type": "technique",
"id": "tec_veil_chosen_dimension_cutter",
"name": "Dimension-Cutter",
"weapon_damage_requirements": [ { "type": "bash", "min": 15 }, { "type": "cut", "min": 35 } ],
"melee_allowed": true,
"req_buffs": [ "buff_veil_chosen_ondodge" ],
"mult_bonuses": [ { "stat": "movecost", "scale": 0.75 } ],
"flat_bonuses": [
{ "stat": "damage", "type": "cut", "scaling-stat": "per", "scale": 1.0 },
{ "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.75 }
],
"crit_tec": true,
"weighting": 2,
"down_dur": 2,
"messages": [ "Your blade flickers and sunders through %s", "<npcname>'s blade flickers and sunders through %s" ]
}
]
7 changes: 7 additions & 0 deletions Patchmods/BN_Arcana_Cata++_Patch/martialarts.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,12 @@
"type": "martial_art",
"name": { "str": "Post-Human Combatives" },
"extend": { "weapons": [ "lucern_hexenhammer", "veilblade", "stormbringer", "stormbringer_on" ] }
},
{
"id": "style_veil_chosen",
"copy-from": "style_veil_chosen",
"type": "martial_art",
"name": { "str": "Ritual Art" },
"extend": { "weapons": [ "flesh_knife", "flesh_blade" ] }
}
]
2 changes: 1 addition & 1 deletion Patchmods/BN_Arcana_Cata++_Patch/modinfo.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"name": "Arcana/Cata++ Patchmod",
"authors": [ "Chaosvolt", "Noctifer" ],
"description": "Optional patch mod that allows content in Arcana and Cataclysm++ to interact with each other.",
"version": "BN version, update 11/18/2022",
"version": "BN version, update 2/9/2023",
"category": "misc_additions",
"dependencies": [ "bn", "Arcana", "Cata++" ]
}
Expand Down
30 changes: 30 additions & 0 deletions Patchmods/BN_Arcana_Magiclysm_Patch/martialarts.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,5 +87,35 @@
"orich_fire_ax"
]
}
},
{
"id": "style_veil_chosen",
"copy-from": "style_veil_chosen",
"type": "martial_art",
"name": { "str": "Ritual Art" },
"//": "No, the generic D&D +1/+2 weapons don't really count as anomalous enough.",
"extend": {
"weapons": [
"magi_staff_minor",
"rune_biomancer_weapon",
"rune_technomancer_weapon",
"rune_magus_weapon",
"rune_kelvinist_weapon",
"rune_stormshaper_weapon",
"rune_animist_weapon",
"flaming_fist",
"flaming_fist_plus_one",
"flaming_fist_plus_two",
"gauntlet_pounding",
"rune_earthshaper_weapon",
"stonefist",
"stormhammer",
"tentacle_whip",
"mjolnir",
"gungnir",
"gram",
"laevateinn"
]
}
}
]
2 changes: 1 addition & 1 deletion Patchmods/BN_Arcana_Magiclysm_Patch/modinfo.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"name": "Arcana/Magiclysm Patchmod",
"authors": [ "Chaosvolt" ],
"description": "Optional patch mod that allows content in Arcana and Magiclysm to interact with each other.",
"version": "BN version, update 11/1/2022",
"version": "BN version, update 2/9/2023",
"category": "misc_additions",
"dependencies": [ "bn", "Arcana", "magiclysm" ]
}
Expand Down

0 comments on commit 57bce44

Please sign in to comment.