Skip to content

Commit

Permalink
address #626, #627, add CCUG classes Wildborn and Woebound, add CCUG …
Browse files Browse the repository at this point in the history
…solo items, refactor item ID
  • Loading branch information
Lurkars committed Nov 12, 2024
1 parent 692b0e5 commit 930f285
Show file tree
Hide file tree
Showing 47 changed files with 1,180 additions and 100 deletions.
7 changes: 6 additions & 1 deletion data/bb/deck/gloomtoad.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
"subActions": [
{
"type": "range",
"value": 3,
"value": 2,
"small": true
},
{
Expand All @@ -89,6 +89,11 @@
"type": "attack",
"value": 3,
"subActions": [
{
"type": "range",
"value": 2,
"small": true
},
{
"type": "elementHalf",
"value": "earth:dark",
Expand Down
12 changes: 6 additions & 6 deletions data/cc/character/core.json
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@
"effects": [
{
"type": "custom",
"value": "Add +1 %game.action.attack% for each condition you have"
"value": "%data.custom.perks.core.1%"
}
]
}
Expand Down Expand Up @@ -285,21 +285,21 @@
{
"type": "custom",
"count": 1,
"custom": "At the start of each scenario you may perform \"%game.condition.strengthen%, %game.condition.wound%, Self\" or \"%game.condition.ward%, %game.condition.immobilize%, Self\""
"custom": "%data.custom.perks.core.2%"
},
{
"type": "custom",
"count": 1,
"custom": "Once each scenario, avoid an Overdrive exhaustion check"
"custom": "%data.custom.perks.core.3%"
},
{
"type": "custom",
"count": 1,
"custom": "Once each scenario, during your turn, remove any number of negative conditions you have"
"custom": "%data.custom.perks.core.4%"
}
],
"masteries": [
"Kill the last enemy to die in the scenario and finish with nine ability cards in your lost pile",
"Trigger an ongoing effect on Chaotic Recursion six or more times in one round"
"%data.custom.perks.core.5%",
"%data.custom.perks.core.6%"
]
}
263 changes: 263 additions & 0 deletions data/cc/character/wildborn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,263 @@
{
"name": "wildborn",
"characterClass": "orchid",
"iconUrl": "./assets/images/character/icons/cc-wildborn.svg",
"thumbnailUrl": "./assets/images/character/thumbnail/cc-wildborn.png",
"edition": "fh",
"handSize": 10,
"color": "#887192",
"stats": [
{
"level": 1,
"health": 6
},
{
"level": 2,
"health": 7
},
{
"level": 3,
"health": 8
},
{
"level": 4,
"health": 9
},
{
"level": 5,
"health": 10
},
{
"level": 6,
"health": 11
},
{
"level": 7,
"health": 12
},
{
"level": 8,
"health": 13
},
{
"level": 9,
"health": 14
}
],
"perks": [
{
"type": "replace",
"count": 1,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "minus2"
}
},
{
"count": 1,
"attackModifier": {
"type": "minus1",
"effects": [
{
"type": "changeType",
"value": "plus1",
"effects": [
{
"type": "custom",
"value": "%data.custom.perks.wildborn.1%"
}
]
}
]
}
}
]
},
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 2,
"attackModifier": {
"type": "minus1"
}
},
{
"count": 1,
"attackModifier": {
"type": "minus1",
"effects": [
{
"type": "condition",
"value": "poison"
}
]
}
}
]
},
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 2,
"attackModifier": {
"type": "plus0"
}
},
{
"count": 1,
"attackModifier": {
"type": "plus1",
"effects": [
{
"type": "pierce",
"value": "3"
}
]
}
}
]
},
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 2,
"attackModifier": {
"type": "plus1"
}
},
{
"count": 2,
"attackModifier": {
"type": "plus2"
}
}
]
},
{
"type": "add",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus2",
"effects": [
{
"type": "condition",
"value": "ward",
"effects": [
{
"type": "specialTarget",
"value": "self"
}
]
}
]
}
}
]
},
{
"type": "add",
"count": 1,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus0",
"effects": [
{
"type": "custom",
"value": "%data.custom.perks.wildborn.2%"
}
]
}
}
]
},
{
"type": "add",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus0",
"rolling": true,
"effects": [
{
"type": "heal",
"value": 1,
"effects": [
{
"type": "condition",
"value": "ward"
},
{
"type": "range",
"value": "2"
}
]
}
]
}
}
]
},
{
"type": "add",
"count": 3,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus1",
"active": true,
"effects": [
{
"type": "custom",
"hint": "%data.custom.perks.wildborn.3%",
"value": "%data.custom.perks.wildborn.4%"
}
]
}
}
]
},
{
"type": "custom",
"count": 1,
"custom": "%data.custom.perks.wildborn.5%"
},
{
"type": "remove",
"count": 1,
"custom": "%data.custom.perks.wildborn.6%",
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus0"
}
}
]
},
{
"type": "custom",
"count": 1,
"custom": "%data.custom.perks.wildborn.7%"
}
],
"masteries": [
"%data.custom.perks.wildborn.8%",
"%data.custom.perks.wildborn.9%"
]
}
Loading

0 comments on commit 930f285

Please sign in to comment.