Balance in drei Messrunden: Wasser und Feuer zäher, Lava-Karten schwächer, Archetypen neu gemessen
Je 200 Partien pro Archetyp; Spanne 40–64 % statt 36–78 %. Feuer+Erde bleibt mit 64 % die Spitze, Feuer mit 40 % das Schlusslicht. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPgKvy5W9WRNFHjkm5QsHx
This commit is contained in:
@@ -48,7 +48,7 @@ Der Spielstand liegt unter `user://spielstand.json`
|
|||||||
- Deck-Codes zum Teilen (`DINGER1:id*anzahl,…`) mit Zwischenablage im Deckbau
|
- Deck-Codes zum Teilen (`DINGER1:id*anzahl,…`) mit Zwischenablage im Deckbau
|
||||||
- Kapitel 3 der Kampagne (drei Merkmale, volle Tische), acht neue Karten (je Elementpaar eine, zwei Fallen), Elementbooster für 120 Münzen
|
- Kapitel 3 der Kampagne (drei Merkmale, volle Tische), acht neue Karten (je Elementpaar eine, zwei Fallen), Elementbooster für 120 Münzen
|
||||||
- Netzwerk: fällt der Host aus, übernimmt der Mitspieler mit der kleinsten Kennung (er bekommt laufend den vollen Spielstand), die anderen verbinden neu; Zuschauer sehen die Partie ohne Hände
|
- Netzwerk: fällt der Host aus, übernimmt der Mitspieler mit der kleinsten Kennung (er bekommt laufend den vollen Spielstand), die anderen verbinden neu; Zuschauer sehen die Partie ohne Hände
|
||||||
- Balance: Sand gibt +1/+1 statt Schild, Erde+Luft und Erde leicht geschwächt, Wasser angehoben; Archetypen mit 200 Partien je Kombination gemessen
|
- Balance in drei Messrunden (je 200 Partien pro Archetyp): Sand gibt +1/+1 statt Schild, Wasser und Feuer zäher, Lava-Karten leicht schwächer; Spanne jetzt 40–64 % statt 36–78 % (Feuer+Erde bleibt mit 64 % die Spitze)
|
||||||
- Große Schrift: Kartennamen neben dem Kostenkreis, Kartentext läuft nicht mehr über, breitere Knöpfe in Booster, Deckbau und Werkstatt
|
- Große Schrift: Kartennamen neben dem Kostenkreis, Kartentext läuft nicht mehr über, breitere Knöpfe in Booster, Deckbau und Werkstatt
|
||||||
- Übersetzungsprüfung: jeder tr()-Text und jeder Anleitungsschritt braucht einen englischen Eintrag
|
- Übersetzungsprüfung: jeder tr()-Text und jeder Anleitungsschritt braucht einen englischen Eintrag
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"Erde": 61,
|
"Erde": 50,
|
||||||
"Erde+Luft": 78,
|
"Erde+Luft": 56,
|
||||||
"Feuer": 41,
|
"Feuer": 40,
|
||||||
"Feuer+Erde": 66,
|
"Feuer+Erde": 64,
|
||||||
"Feuer+Luft": 46,
|
"Feuer+Luft": 42,
|
||||||
"Feuer+Wasser": 50,
|
"Feuer+Wasser": 57,
|
||||||
"Luft": 55,
|
"Luft": 45,
|
||||||
"Wasser": 40,
|
"Wasser": 43,
|
||||||
"Wasser+Erde": 43,
|
"Wasser+Erde": 50,
|
||||||
"Wasser+Luft": 45
|
"Wasser+Luft": 41
|
||||||
}
|
}
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 4,
|
"attack": 4,
|
||||||
"health": 2
|
"health": 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "f_drache",
|
"id": "f_drache",
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 6,
|
"attack": 6,
|
||||||
"health": 4,
|
"health": 5,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"kind": "damage",
|
"kind": "damage",
|
||||||
@@ -122,7 +122,7 @@
|
|||||||
"cost": 1,
|
"cost": 1,
|
||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 1,
|
"attack": 2,
|
||||||
"health": 2,
|
"health": 2,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -173,7 +173,7 @@
|
|||||||
"cost": 3,
|
"cost": 3,
|
||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 4,
|
||||||
"health": 4,
|
"health": 4,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
"cost": 5,
|
"cost": 5,
|
||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 5,
|
"attack": 6,
|
||||||
"health": 6,
|
"health": 6,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -480,7 +480,7 @@
|
|||||||
"Wasser",
|
"Wasser",
|
||||||
"Wasser"
|
"Wasser"
|
||||||
],
|
],
|
||||||
"cost": 4,
|
"cost": 3,
|
||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Zauber",
|
"kind": "Zauber",
|
||||||
"effects": [
|
"effects": [
|
||||||
@@ -506,7 +506,7 @@
|
|||||||
"cost": 6,
|
"cost": 6,
|
||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 6,
|
"attack": 7,
|
||||||
"health": 7,
|
"health": 7,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -706,7 +706,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 4,
|
"health": 3,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"kind": "damage",
|
"kind": "damage",
|
||||||
@@ -731,7 +731,7 @@
|
|||||||
"cost": 7,
|
"cost": 7,
|
||||||
"rarity": "legendär",
|
"rarity": "legendär",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 6,
|
"attack": 5,
|
||||||
"health": 6,
|
"health": 6,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -757,7 +757,7 @@
|
|||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 4,
|
"health": 3,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"kind": "damage",
|
"kind": "damage",
|
||||||
@@ -778,7 +778,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 2,
|
"attack": 2,
|
||||||
"health": 8,
|
"health": 7,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Wächter"
|
"Wächter"
|
||||||
],
|
],
|
||||||
@@ -801,7 +801,7 @@
|
|||||||
"cost": 7,
|
"cost": 7,
|
||||||
"rarity": "legendär",
|
"rarity": "legendär",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 7,
|
"attack": 6,
|
||||||
"health": 8,
|
"health": 8,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Wächter"
|
"Wächter"
|
||||||
@@ -845,7 +845,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 2,
|
"health": 3,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink",
|
"Flink",
|
||||||
"Doppelschlag"
|
"Doppelschlag"
|
||||||
@@ -863,7 +863,7 @@
|
|||||||
"rarity": "legendär",
|
"rarity": "legendär",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 7,
|
"attack": 7,
|
||||||
"health": 5,
|
"health": 6,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
],
|
],
|
||||||
@@ -975,7 +975,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 4,
|
"attack": 4,
|
||||||
"health": 3,
|
"health": 4,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
],
|
],
|
||||||
@@ -997,7 +997,7 @@
|
|||||||
"cost": 2,
|
"cost": 2,
|
||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 2,
|
"attack": 3,
|
||||||
"health": 2,
|
"health": 2,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
@@ -1018,7 +1018,7 @@
|
|||||||
"Wasser",
|
"Wasser",
|
||||||
"Luft"
|
"Luft"
|
||||||
],
|
],
|
||||||
"cost": 7,
|
"cost": 6,
|
||||||
"rarity": "legendär",
|
"rarity": "legendär",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 6,
|
"attack": 6,
|
||||||
@@ -1063,7 +1063,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 5,
|
"health": 4,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Wächter",
|
"Wächter",
|
||||||
"Flink"
|
"Flink"
|
||||||
@@ -1125,7 +1125,7 @@
|
|||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 5,
|
"attack": 5,
|
||||||
"health": 3
|
"health": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "f_ritter",
|
"id": "f_ritter",
|
||||||
@@ -1137,7 +1137,7 @@
|
|||||||
"cost": 4,
|
"cost": 4,
|
||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 4,
|
||||||
"health": 3,
|
"health": 3,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
@@ -1182,7 +1182,8 @@
|
|||||||
{
|
{
|
||||||
"kind": "buff",
|
"kind": "buff",
|
||||||
"target": "friendly_creature",
|
"target": "friendly_creature",
|
||||||
"amount2": 3
|
"amount2": 3,
|
||||||
|
"amount": 1
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -1197,7 +1198,7 @@
|
|||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 2,
|
"attack": 2,
|
||||||
"health": 2,
|
"health": 3,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"kind": "draw",
|
"kind": "draw",
|
||||||
@@ -1509,7 +1510,7 @@
|
|||||||
"cost": 4,
|
"cost": 4,
|
||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 4,
|
"attack": 3,
|
||||||
"health": 4,
|
"health": 4,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
@@ -1531,7 +1532,7 @@
|
|||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 2,
|
"health": 3,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
],
|
],
|
||||||
@@ -1579,7 +1580,7 @@
|
|||||||
"rarity": "selten",
|
"rarity": "selten",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 3,
|
"attack": 3,
|
||||||
"health": 3,
|
"health": 4,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
],
|
],
|
||||||
@@ -1625,7 +1626,7 @@
|
|||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 2,
|
"attack": 2,
|
||||||
"health": 2,
|
"health": 3,
|
||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"kind": "damage",
|
"kind": "damage",
|
||||||
@@ -1644,7 +1645,7 @@
|
|||||||
"cost": 5,
|
"cost": 5,
|
||||||
"rarity": "gewöhnlich",
|
"rarity": "gewöhnlich",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 5,
|
"attack": 6,
|
||||||
"health": 5
|
"health": 5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -2224,7 +2225,7 @@
|
|||||||
"cost": 6,
|
"cost": 6,
|
||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 5,
|
"attack": 4,
|
||||||
"health": 7,
|
"health": 7,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Wächter"
|
"Wächter"
|
||||||
@@ -2249,7 +2250,7 @@
|
|||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 4,
|
"attack": 4,
|
||||||
"health": 3,
|
"health": 4,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink",
|
"Flink",
|
||||||
"Doppelschlag"
|
"Doppelschlag"
|
||||||
@@ -2294,7 +2295,7 @@
|
|||||||
"cost": 5,
|
"cost": 5,
|
||||||
"rarity": "episch",
|
"rarity": "episch",
|
||||||
"kind": "Wesen",
|
"kind": "Wesen",
|
||||||
"attack": 4,
|
"attack": 5,
|
||||||
"health": 4,
|
"health": 4,
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Flink"
|
"Flink"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ const OPPONENT_RARITY_WEIGHT := {"gewöhnlich": 6.0, "selten": 3.0, "episch": 2.
|
|||||||
const RESONANCE_STEPS := [0, 1, 2, 3, 3]
|
const RESONANCE_STEPS := [0, 1, 2, 3, 3]
|
||||||
|
|
||||||
# Gemessene Stärke der Elementkombinationen (Siegquote gegen das Feld, KI gegen KI, 60 Partien je Archetyp, tests/strength_probe.gd).
|
# Gemessene Stärke der Elementkombinationen (Siegquote gegen das Feld, KI gegen KI, 60 Partien je Archetyp, tests/strength_probe.gd).
|
||||||
const ARCHETYPE_STRENGTH := {"Erde": 61, "Erde+Luft": 78, "Feuer": 41, "Feuer+Erde": 66, "Feuer+Luft": 46, "Feuer+Wasser": 50, "Luft": 55, "Wasser": 40, "Wasser+Erde": 43, "Wasser+Luft": 45}
|
const ARCHETYPE_STRENGTH := {"Erde": 50, "Erde+Luft": 56, "Feuer": 40, "Feuer+Erde": 64, "Feuer+Luft": 42, "Feuer+Wasser": 57, "Luft": 45, "Wasser": 43, "Wasser+Erde": 50, "Wasser+Luft": 41}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user