feat(system-gaps): 경제·복합 카드·적 패턴·런 종료 복귀 (배포 퀄리티 P5) #38
@@ -2,7 +2,9 @@
|
|||||||
"cards": {
|
"cards": {
|
||||||
"Strike": { "name": "파워 스트라이크", "cost": 1, "kind": "Attack", "damage": 6, "desc": "피해 6", "image": "a71b116807904ef2b38e1dc013e2f9a2" },
|
"Strike": { "name": "파워 스트라이크", "cost": 1, "kind": "Attack", "damage": 6, "desc": "피해 6", "image": "a71b116807904ef2b38e1dc013e2f9a2" },
|
||||||
"Defend": { "name": "아이언 바디", "cost": 1, "kind": "Skill", "block": 5, "desc": "방어도 5", "image": "1ae9b6741c5947a8b528a0f515b50e3e" },
|
"Defend": { "name": "아이언 바디", "cost": 1, "kind": "Skill", "block": 5, "desc": "방어도 5", "image": "1ae9b6741c5947a8b528a0f515b50e3e" },
|
||||||
"Bash": { "name": "슬래시 블러스트", "cost": 2, "kind": "Attack", "damage": 10, "desc": "피해 10", "image": "d5bc2953fcab4cfe9062af81c35aff86" }
|
"Bash": { "name": "슬래시 블러스트", "cost": 2, "kind": "Attack", "damage": 10, "desc": "피해 10", "image": "d5bc2953fcab4cfe9062af81c35aff86" },
|
||||||
|
"WarLeap": { "name": "워 리프", "cost": 1, "kind": "Attack", "damage": 4, "block": 3, "desc": "피해 4, 방어도 3" },
|
||||||
|
"Brandish": { "name": "브랜디시", "cost": 2, "kind": "Attack", "damage": 13, "desc": "피해 13" }
|
||||||
},
|
},
|
||||||
"starterDeck": ["Strike", "Strike", "Strike", "Strike", "Strike", "Defend", "Defend", "Defend", "Defend", "Bash"]
|
"starterDeck": ["Strike", "Strike", "Strike", "Strike", "Strike", "Defend", "Defend", "Defend", "Defend", "Bash"]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,17 +32,19 @@
|
|||||||
"name": "주황버섯",
|
"name": "주황버섯",
|
||||||
"maxHp": 16,
|
"maxHp": 16,
|
||||||
"intents": [
|
"intents": [
|
||||||
|
{ "kind": "Attack", "value": 5 },
|
||||||
{ "kind": "Attack", "value": 5 },
|
{ "kind": "Attack", "value": 5 },
|
||||||
{ "kind": "Defend", "value": 4 },
|
{ "kind": "Defend", "value": 4 },
|
||||||
{ "kind": "Attack", "value": 7 }
|
{ "kind": "Attack", "value": 8 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"blue_mushroom": {
|
"blue_mushroom": {
|
||||||
"name": "파란버섯",
|
"name": "파란버섯",
|
||||||
"maxHp": 22,
|
"maxHp": 22,
|
||||||
"intents": [
|
"intents": [
|
||||||
{ "kind": "Attack", "value": 8 },
|
{ "kind": "Attack", "value": 4 },
|
||||||
{ "kind": "Attack", "value": 4 }
|
{ "kind": "Attack", "value": 4 },
|
||||||
|
{ "kind": "Attack", "value": 10 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pig": {
|
"pig": {
|
||||||
@@ -50,7 +52,8 @@
|
|||||||
"maxHp": 18,
|
"maxHp": 18,
|
||||||
"intents": [
|
"intents": [
|
||||||
{ "kind": "Attack", "value": 6 },
|
{ "kind": "Attack", "value": 6 },
|
||||||
{ "kind": "Defend", "value": 3 }
|
{ "kind": "Attack", "value": 6 },
|
||||||
|
{ "kind": "Defend", "value": 5 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"green_mushroom": {
|
"green_mushroom": {
|
||||||
@@ -58,16 +61,18 @@
|
|||||||
"maxHp": 20,
|
"maxHp": 20,
|
||||||
"intents": [
|
"intents": [
|
||||||
{ "kind": "Attack", "value": 7 },
|
{ "kind": "Attack", "value": 7 },
|
||||||
{ "kind": "Attack", "value": 4 }
|
{ "kind": "Defend", "value": 3 },
|
||||||
|
{ "kind": "Attack", "value": 9 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"mushmom": {
|
"mushmom": {
|
||||||
"name": "머쉬맘",
|
"name": "머쉬맘",
|
||||||
"maxHp": 75,
|
"maxHp": 75,
|
||||||
"intents": [
|
"intents": [
|
||||||
{ "kind": "Attack", "value": 14 },
|
|
||||||
{ "kind": "Defend", "value": 10 },
|
{ "kind": "Defend", "value": 10 },
|
||||||
{ "kind": "Attack", "value": 9 }
|
{ "kind": "Attack", "value": 16 },
|
||||||
|
{ "kind": "Attack", "value": 9 },
|
||||||
|
{ "kind": "Defend", "value": 6 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"modified_snail": {
|
"modified_snail": {
|
||||||
@@ -75,8 +80,9 @@
|
|||||||
"maxHp": 60,
|
"maxHp": 60,
|
||||||
"intents": [
|
"intents": [
|
||||||
{ "kind": "Attack", "value": 12 },
|
{ "kind": "Attack", "value": 12 },
|
||||||
|
{ "kind": "Defend", "value": 8 },
|
||||||
{ "kind": "Attack", "value": 7 },
|
{ "kind": "Attack", "value": 7 },
|
||||||
{ "kind": "Defend", "value": 8 }
|
{ "kind": "Attack", "value": 14 }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"king_slime": {
|
"king_slime": {
|
||||||
|
|||||||
@@ -1833,7 +1833,7 @@ function codeblock(id, name, properties, methods) {
|
|||||||
|
|
||||||
function writeCodeblocks() {
|
function writeCodeblocks() {
|
||||||
const RUN_LENGTH = 3;
|
const RUN_LENGTH = 3;
|
||||||
const GOLD_PER_WIN = 15;
|
const GOLD_PER_WIN = 25;
|
||||||
const CARD_PRICE = 30;
|
const CARD_PRICE = 30;
|
||||||
const REST_HEAL = 30;
|
const REST_HEAL = 30;
|
||||||
const RELIC_PRICE = 60;
|
const RELIC_PRICE = 60;
|
||||||
@@ -2641,6 +2641,7 @@ if anyAlive == false then
|
|||||||
self:RenderRun()
|
self:RenderRun()
|
||||||
local node = self.MapNodes[self.CurrentNodeId]
|
local node = self.MapNodes[self.CurrentNodeId]
|
||||||
if node ~= nil and node.type == "elite" then
|
if node ~= nil and node.type == "elite" then
|
||||||
|
self.Gold = self.Gold + 15
|
||||||
self:AddRelic(self.RelicPool[math.random(1, #self.RelicPool)])
|
self:AddRelic(self.RelicPool[math.random(1, #self.RelicPool)])
|
||||||
end
|
end
|
||||||
if node ~= nil and node.type == "boss" then
|
if node ~= nil and node.type == "boss" then
|
||||||
|
|||||||
Reference in New Issue
Block a user