Skip to content

Commit

Permalink
address #550, #603, #605, #606, add gh2e perks, start with some chall…
Browse files Browse the repository at this point in the history
…enge implementation and prepare trials
  • Loading branch information
Lurkars committed Aug 19, 2024
1 parent 74c2667 commit 19a93f5
Show file tree
Hide file tree
Showing 40 changed files with 1,568 additions and 371 deletions.
3 changes: 2 additions & 1 deletion data/fh/label/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -453,7 +453,8 @@
"2": "Collectively train up to 1 soldier for 3 gold and 1 material resource<br><br><i>Capacity:</i> 6<br><i>Effect:</i> advantage and -15 %game.action.attack%",
"3": "Collectively train up to 2 soldiers for 3 gold and 1 material resource<br><br><i>Capacity:</i> 8<br><i>Effect:</i> advantage and -25 %game.action.attack%",
"4": "Collectively train up to 2 soldiers for 3 gold and 1 material resource<br><br><i>Capacity:</i> 10<br><i>Effect:</i> advantage and -35 %game.action.attack%",
"5": "Disadvantage on all attack event resolutions.<br>Cannot use soldiers."
"5": "Disadvantage on all attack event resolutions.<br>Cannot use soldiers.",
"soldiers": "Train up 1 Soldier"
},
"boat": {
".": "Boat"
Expand Down
2 changes: 1 addition & 1 deletion data/fh/monster/polar-bear.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "polar-bear",
"edition": "fh",
"count": 4,
"count": 6,
"baseStat": {
"type": "normal",
"immunities": [
Expand Down
14 changes: 7 additions & 7 deletions data/fh/scenarios/117.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
},
"monsters": [
"hound",
"polar-bear-scenario-117",
"polar-bear",
"vermling-priest",
"vermling-scout"
],
Expand Down Expand Up @@ -60,7 +60,7 @@
"identifier": {
"type": "monster",
"edition": "fh",
"name": "polar-bear-scenario-117"
"name": "polar-bear"
},
"type": "killed",
"value": "3"
Expand Down Expand Up @@ -99,25 +99,25 @@
"player4": "normal"
},
{
"name": "polar-bear-scenario-117",
"name": "polar-bear",
"type": "elite"
},
{
"name": "polar-bear-scenario-117",
"name": "polar-bear",
"type": "elite"
},
{
"name": "polar-bear-scenario-117",
"name": "polar-bear",
"type": "elite"
},
{
"name": "polar-bear-scenario-117",
"name": "polar-bear",
"player2": "normal",
"player3": "normal",
"player4": "elite"
},
{
"name": "polar-bear-scenario-117",
"name": "polar-bear",
"player2": "normal",
"player3": "elite",
"player4": "elite"
Expand Down
216 changes: 214 additions & 2 deletions data/gh2e/character/bruiser.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,218 @@
}
],
"availableSummons": [],
"perkWarning": true,
"perks": []
"perks": [
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "minus1"
}
},
{
"count": 1,
"attackModifier": {
"type": "plus1"
}
}
]
},
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "minus1"
}
},
{
"count": 1,
"attackModifier": {
"type": "plus0",
"rolling": true,
"effects": [
{
"type": "shield",
"value": 1
}
]
}
}
]
},
{
"type": "replace",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus0"
}
},
{
"count": 1,
"attackModifier": {
"type": "plus0",
"rolling": true,
"active": true,
"effects": [
{
"type": "custom",
"value": "%data.custom.gh2e.bruiser.1%"
}
]
}
}
]
},
{
"type": "replace",
"count": 1,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plu0"
}
},
{
"count": 1,
"attackModifier": {
"type": "plus0",
"effects": [
{
"type": "condition",
"value": "stun"
}
]
}
}
]
},
{
"type": "add",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus1",
"effects": [
{
"type": "heal",
"value": 2,
"effects": [
{
"type": "specialTarget",
"value": "self"
}
]
}
]
}
}
]
},
{
"type": "add",
"count": 2,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus2",
"effects": [
{
"type": "push",
"value": 2
}
]
}
}
]
},
{
"type": "add",
"count": 1,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus3"
}
}
]
},
{
"type": "add",
"count": 1,
"cards": [
{
"count": 1,
"attackModifier": {
"type": "plus0",
"rolling": true,
"effects": [
{
"type": "condition",
"value": "disarm"
}
]
}
},
{
"count": 1,
"attackModifier": {
"type": "plus0",
"rolling": true,
"effects": [
{
"type": "condition",
"value": "muddle"
}
]
}
}
]
},
{
"type": "add",
"count": 1,
"custom": "%game.custom.perks.ignoreNegativeItemFh%",
"cards": [
{
"count": 2,
"attackModifier": {
"type": "plus1"
}
}
]
},
{
"type": "custom",
"custom": "%data.custom.gh2e.bruiser.2%",
"count": 2,
"combined": true
},
{
"type": "custom",
"custom": "%data.custom.gh2e.bruiser.3%",
"count": 1
},
{
"type": "custom",
"custom": "%data.custom.gh2e.bruiser.4%",
"count": 1
}
],
"masteries": [
"%data.custom.gh2e.bruiser.5%",
"%data.custom.gh2e.bruiser.6%"
]
}
Loading

0 comments on commit 19a93f5

Please sign in to comment.