Skip to content

Latest commit

 

History

History
133 lines (116 loc) · 4.28 KB

mechanism.md

File metadata and controls

133 lines (116 loc) · 4.28 KB

特质示例(config中配置即可)

  • 冲锋(id:1 石牙野猪)
  • 战吼(id:3 寒光智者)
  • 亡语(id:4 麦田傀儡)
  • 突袭(id:8 螃蟹骑士)
  • 风怒(id:8 螃蟹骑士)
  • 连击(id:9 毁灭之刃)
  • 无法攻击(id:11 上古看守者)
  • 嘲讽(id:12 持盾卫士)
  • 圣盾(id:13 银色侍从)
  • 潜行(id:14 耐心的刺客)
  • 剧毒(id:14 耐心的刺客)
  • 抉择(id:32 丛林守护者)
  • 免疫(id:35 狂野怒火)
  • 魔法免疫(id:81 欢笑的姐妹)
  • 狂战斧(id:98 被奴役的邪能领主)
  • 冻结(id:140 冰霜元素)

机制示例

卡牌类型

  • 随从卡(id:3 寒光智者)
  • 英雄技能(id:26 盗贼基础技能)
  • 武器卡(id:9 毁灭之刃)
  • 法术卡(id:29 奉献) , 奥秘(id:34 忏悔)
  • buff卡(id:21 我的回合结束驱散)
  • 英雄卡(id:66 加拉克苏斯大王)

固有事件

  • 初始化时(id:21 buff 我的回合结束驱散)
  • 释放时(id:0 幸运币)
  • 释放时2(id:72 奥妮克希亚) - 先登场后释放
  • 步入战场时(id:6 工程车)
  • 离开战场时(id:6 工程车)
  • 攻击前(id:107 角斗士的长弓)
  • 攻击后(id:107 角斗士的长弓)
  • 受伤前(id:111 血吼)
  • 受到伤害后(id:37 古拉巴什狂暴者)
  • 生命值改变后(id:39 阿曼尼狂战士)
  • 死亡时(id:4 麦田傀儡)
  • 获得自己的攻击力时(id:227 老瞎眼)
  • 获得自己的费用时(id:38 熔核巨人)
  • 被沉默后(id:74 诺兹多姆)
  • 造成其他人伤害时(id:204 水元素)

注册事件

  • 获得战斗时间时(id:74 诺兹多姆)
  • 回合开始时(id:6 工程车)
  • 回合结束时(id:7 铸剑师)
  • 其他卡牌被攻击死亡时(id:282 寒冰屏障)
  • 其他卡牌死亡时(id:10 食腐土狼)
  • 其他卡牌步入战场时(id:16 飞刀杂耍者)
  • 其他卡牌获取自己的攻击力时(id:17 火舌图腾)
  • 其他卡牌获取自己的费用时(id:18 小个子召唤师)
  • 其他卡牌获取自己的最终费用时(id:241 召唤传送门)
  • 其他卡牌获取自己的生命值时(id:19 暴风城勇士)
  • 其他卡牌释放前(id:31 游学者周卓)
  • 其他卡牌释放后(id:34 忏悔)
  • 其他卡牌攻击前(id:40 冰冻陷阱)
  • 其他卡牌造成伤害前(id:110 先知维伦)
  • 其他卡牌造成治疗前(id:110 先知维伦)
  • 其他奥秘触发时(id:279 鹰角弓)

挂载事件

  • 查看buff

选取目标

  • 随机场上所有单位(id:15 疯狂投弹者)
  • 所有敌人(id:29 奉献)
  • 随机敌人(id:6 工程车)
  • 随机另一个友方随从(id:7 铸剑师)
  • 随机随从(id:44 希尔瓦娜斯·风行者)

攻和血

  • 伤血对卡牌或英雄(id:6 工程车)
  • 固化属性,交换伤害和血量(id:2 疯狂的炼金师)
  • 直接设置血量(id:76 阿莱克丝塔萨)

法力水晶

  • 本回合获得水晶(id:0 幸运币)
  • 过载(id:36 闪电箭)

特质

  • 增加特质(id:25 银色保卫者)

操作卡牌

  • 抽牌(id:3 寒光智者)
  • 复制卡牌(id:31 游学者周卓)
  • 卡牌置入手牌(id:31 游学者周卓)
  • 召唤新随从到战场(id:4 麦田傀儡)
  • 两侧召唤新随从(id:76 阿莱克丝塔萨)
  • 从战场中回到手牌(id:33 年轻的酒仙)
  • 变形战场上的卡牌(id:43 工匠大师欧沃斯巴克)
  • 夺取对手战场卡牌(id:44 希尔瓦娜斯·风行者)
  • 直接杀死卡牌(id:61 死亡之翼)
  • 丢弃卡牌(id:61 死亡之翼)
  • 装备一个武器(id:26 匕首精通)
  • 召唤一个随机随从(id:104 贫瘠之地饲养员)
  • 召唤本回合死亡的卡牌(id:128 大检察官怀特迈恩)
  • 本回合获得控制权(id:293 暗影狂乱)

特殊机制

  • 沉默(id:28 铁喙猫头鹰)
  • 增加法术伤害,实际上配置config就行(id:30 狗头人地卜师)
  • 抉择两种或多种不同效果(id:32 丛林守护者)
  • 替换英雄(id:66 加拉克苏斯大王)
  • 操作回合时间(id:74 诺兹多姆)
  • 如果杀死卡牌(id:184 末日灾祸)

BUFF

  • 哪些效果生效(攻击力,生命值,特质,法术伤害,回合开始时,回合结束时)
  • 我的回合结束驱散(id:21)
  • 我的回合开始驱散(id:22)
  • 永久生效(id:23)
  • 我的回合结束时消散和消灭宿主(id:64)
  • 我的回合开始时消散和消灭宿主(id:65)
  • 添加buff(id:24 叫嚣的中士)
  • 挂载-亡语事件(id:231 丛林之魂)
  • 挂载-注册事件被清楚时(id:293 暗影狂乱)

卡牌实现

定义

  • logic/config/card.go

实现

  • logic/cards/card1-100.go
  • logic/cards/card_point.go