欢迎来到 Mages' Might 竞技场!
准备好你的魔杖,小魔法师!
陈之然老师: “嘿,小冒险家!欢迎来到扣哒世界最神秘的‘巫师力量学院’!在这里,你将控制一位强大的英雄,指挥你的‘果农大军’去收集魔法果实(Manafruit)。记住,我们的目标很简单——”
🎯 存活得比对手更久,或者直接打败对手!
如果你被打败了,游戏就结束啦。所以,保护好自己,用魔法击退敌人吧!”
果农(Collectors)是你忠实的小帮手。一开始你只有1个果农,但你可以用 hero.spawnCollector() 召唤更多!
⚠️ 注意: 就像变魔术需要积攒能量一样,召唤的果农越多,等待的时间(冷却时间)就越长哦。
| 果农编号 # | ⏳ 召唤需要等待的时间(秒) |
|---|---|
| 第 2 个 | 1 秒 |
| 第 3 个 | 3 秒 |
| 第 4 个 | 9 秒 |
| 第 5 个 | 18 秒 |
| 第 6 个 | 27 秒 |
| 第 7 个 | 36 秒 |
| 第 8 个 | 45 秒 |
| 第 9 个 | 54 秒 |
小贴士:果农虽然可爱,但不要贪多哦,要看准时机!
当果农把魔法果实运回家后,它会呆呆地问你:“主人,接下来我该找什么?”
这时,你需要定义 hero.chooseItem 函数来告诉它。我们可以让它一直收集火(fire)元素,或者水(water)、土(earth)。
想知道你有哪些果农吗?使用 hero.collectors。想偷看对手的果农?用 hero.opponent.collectors!
有了果农收集的魔法值(Mana),你就可以攻击对手啦!使用 hero.cast("魔法名字") 来施法。
法力精灵: “这可是重头戏!我们有三种元素:火、水、土。它们之间有个秘密规则,就像‘石头剪刀布’一样!”
防御魔法 Shield 的效果取决于对手用什么攻击你哦!
使用 hero.spellNames 可以查看所有咒语。以下是详细数据:
| 魔法名字 | 元素类型 | 💰 消耗 Mana | 💥 威力/效果 | ⏱️ 持续时间 | 说明 |
|---|---|---|---|---|---|
| fire-arrow (火候箭) | 火 | 3 | 25 伤害 | 1秒 | 基础攻击 |
| water-arrow (水箭) | 水 | 3 | 25 伤害 | 1秒 | 基础攻击 |
| earth-arrow (土箭) | 土 | 3 | 25 伤害 | 1秒 | 基础攻击 |
| fire-ball (火球术) | 火 | 15 | 200 伤害 | 4秒 | 强力攻击! |
| fire-shield (火盾) | 火 | 3 | 防御 | 0秒 | 抵挡土系攻击 |
| 特殊:fire-burn | 火 | 10 | -5 体力 | 1.5秒 | 烧伤敌人果农 |
| 特殊:water-refresh | 水 | 10 | +10 体力 | 1.5秒 | 治疗你的果农 |
| 特殊:earth-grow | 土 | 10 | 1.5倍 | 5秒 | 让水果变大! |
别忘了在施法前检查:if hero.canCast("fire-ball"): ...
想赢得比赛,只看自己是不够的。你要时刻盯着对手!
hero.getEnemyHero():获取对手英雄的所有信息。hero.findEnemyCollectors():看看对手的果农在哪里。如果你发现对手正在攒“火”魔法,你该准备什么盾牌呢?(答案是水盾哦!)
如果对手向你发射了土系(Earth)的攻击,你应该用什么元素来克制它?