qq420533851 发表于 2012-2-14 12:58:53

小小想法,魔法~分享生命

以下是小弟一点小小想法,自己做不出来,抛砖引玉希望能引出高人,话说魔法门里的100余种魔法在英3wog里大部分都有翻版,但似乎把肢体系的分享生命遗忘了,想来应该是很实用的魔法,也容易实现,不过逛了逛论坛,似乎没人做过。
忠实于魔法门原版,我想的魔法效果是,对指定部队施放,部队受到伤害不会造成数量下降,只会造成生命值降低,若战斗结束指定部队未全灭则该部队无伤亡,高级和专家级可考虑忠实原著能增加生命总值(表现为该部队生命值上限暂时提高)和对所有部队有效(这个有点bt),论实用性应该比那五级的魔镜魔法实用性大,可有效提高部队持续战斗力和减少部队损失,做起来也容易,也不会太破坏平衡。当然也可以考虑附加在魔镜魔法上作为魔镜魔法的增强。
一直有这个想法,但我做不出来,不知道哪位高手由于出山么^_^

wjb0001 发表于 2012-2-14 13:03:46

虽然不会那个什么编程,我也知道,这个貌似不能实现,1追知道吧,他的数量就是他的等级,他的血就是一个得血,不是所有的血。这个我也想过,看了一追的介绍;lan;

qq420533851 发表于 2012-2-14 13:07:00

如10个矮人(每个20点生命)受到100点伤害,本来会死去5个,但是若有此魔法则伤害分摊,造成生命值下降为5点但数量不变。高级的魔法增加50%生命,则总生命变为300点,1个为15点,只有受到300点的伤害才会死亡,当然,治疗的效果也由总生命值计算

dadds 发表于 2012-2-14 13:13:27

首先,我只是围观群众。其次没玩过魔法门,所以不太清楚分享生命的魔法效果,但个人估计BT了,就连我上次说的H6里面独眼巨人的“疼痛迟钝”特技,也就是当回合无论受到多少伤害血量和数量都不会降低(也就和没受到攻击一样)只有当回合结束时再进行伤害清算也被说BT了。最后,我想问问有那个高手知道现在可以在WOG里添加魔法了么?

qq420533851 发表于 2012-2-14 13:14:36

回复2楼,我想应该能实现吧,每次攻击时取伤害的值并取消伤害,计算目标生物当前生命值和数量的积为总生命,总生命减去伤害再除以数量为当前生命值,再设定到生物当前生命中?只需几个变量和公式……
手机党回帖不给力呀>_<

qq420533851 发表于 2012-2-14 13:18:36

若是作为五级魔法(甚至有特别限制的顶级魔法)应该不算bt吧,若像魔镜一样只能给一个部队施放,那一点不bt,我认为至少不会有群体加速迟缓bt。

qq420533851 发表于 2012-2-14 13:20:26

若不能新增魔法可考虑如sp系统一样实现,或直接强化魔镜魔法,每次施放魔镜同时带这效果,反正魔镜魔法公认的鸡肋。

dadds 发表于 2012-2-14 13:32:29

我想知道这个魔法效果是持续到战斗结束?不然不知道该如何解释这句“若战斗结束指定部队未全灭则该部队无伤亡”

兽哥哥 发表于 2012-2-14 13:33:18

其实这个是可以实现的话,但是我也没有玩过魔法门,不知道具体怎么样?但是感觉上不是BT的问题了,这样的话对一些遭遇战,以少胜多的案例来说就不容易翻盘了。个人感觉是这样,脚本其实应该很好写出来。

qq420533851 发表于 2012-2-14 13:44:59

原帖由 dadds 于 2012-2-14 13:32 发表 http://bbs.h3wog.com/images/common/back.gif
我想知道这个魔法效果是持续到战斗结束?不然不知道该如何解释这句“若战斗结束指定部队未全灭则该部队无伤亡”
完全不用持续到战斗结束,魔法持续期间才能造成伤害均分(就是分享生命效果),若中途被驱散或持续时间结束那么,后面的攻击造成正常伤亡。当然不管战斗结束时魔法效果还在不在,伤亡结算不变,以最终数量为准,因为虽然受伤,但只要美没死亡,部队都应结算为存活。

dadds 发表于 2012-2-14 13:59:12

回复 10# 的帖子

那么也就是说这个魔法如果没有增加生命值的话就根本不是增加部队存活率的,而是让部队数量不减少而保持攻击力的,我说的对否?;cn;

qq420533851 发表于 2012-2-14 14:16:21

原帖由 dadds 于 2012-2-14 13:59 发表 http://bbs.h3wog.com/images/common/back.gif
那么也就是说这个魔法如果没有增加生命值的话就根本不是增加部队存活率的,而是让部队数量不减少而保持攻击力的,我说的对否?;cn; 这是这个魔法一部分的功能,另外这个魔法可以对让伤害均分,在一队生物全灭前分摊伤害,这样在生物全灭前只会造成受伤,不会造成死亡,因此可保证战后此队生物不损失。当然若此队全灭,无生命分享则全灭,因此若此魔法一场战斗重一直作用于一队部队帮其分享生命,那么此部队战后只有两种结果,要么伤害太大全灭,要么不受损失(因为伤害被分摊)。

qq420533851 发表于 2012-2-14 14:18:44

最先想到的是可以有效防止箭塔的伤害>_<

qq420533851 发表于 2012-2-14 14:46:02

举例,如10个10点生命的枪兵受到箭塔两次30点的伤害,若无此魔法,则总伤害60点造成6个枪兵死亡,战后剩余4个枪兵,若全程有此魔法护体,则战斗中每个生命剩余2点,数量仍为10个,战后剩余10个枪兵,若中途驱散或魔法持续时间到,则前30点造成每个枪兵3点伤害,变为生命为7的10个枪兵(相当于中毒老化造成的生命上限下降),后30点伤害造成生命为7的受伤的4个枪兵全灭,战后剩余6个枪兵。
看似很复杂其实很简单,只需计算伤害时有魔法效果时不造成数量下降,而造成生命上限下降(取消伤害并计算剩余生命值),无魔法效果时正常的数量下降(不变)。

[ 本帖最后由 qq420533851 于 2012-2-14 14:54 编辑 ]

沧海一粟 发表于 2012-2-14 15:00:05

原帖由 qq420533851 于 2012-2-14 13:07 发表 http://www.h3wog.com/images/common/back.gif
如10个矮人(每个20点生命)受到100点伤害,本来会死去5个,但是若有此魔法则伤害分摊,造成生命值下降为5点但数量不变。高级的魔法增加50%生命,则总生命变为300点,1个为15点,只有受到300点的伤害才会死亡,当然, ...

魔法杀伤变成分摊生命值来计算?这个观点不错啊,有时间我一定试试。
但有个问题就是:生命值下降了,你一个治疗不就可以解决了?

[ 本帖最后由 沧海一粟 于 2012-2-14 15:03 编辑 ]

qq420533851 发表于 2012-2-14 15:08:21

原帖由 沧海一粟 于 2012-2-14 15:00 发表 http://bbs.h3wog.com/images/common/back.gif


魔法杀伤变成分摊生命值来计算?这个观点不错啊,有时间我一定试试。
但有个问题就是:生命值下降了,你一个治疗不就可以解决了?
不仅魔法伤害,所有伤害都可以分摊,消灭那个部队还是只需总伤害那么多的伤害,另外我想治疗和吸血等也应取消,改为总生命值计算。

文兄 发表于 2012-2-14 15:08:52

只能仰望各位的讨论,这种价值连城的讨论是论坛最需要的

qq420533851 发表于 2012-2-14 15:10:03

这个魔法本来在魔法门中存在,只是在英雄无敌中取消了,效果其实差不多,要做我想代码也应该在50条之内吧。

文兄 发表于 2012-2-14 15:11:28

魔法门系列中的魔法有很多值得高手去编辑,在WOG或SOD中已大大减弱了魔法的内涵

dadds 发表于 2012-2-14 15:12:12

一个魔法既能让部队不易死亡,还能保持部队数量让杀伤力不减,太过强大了。我在4楼说的那个“疼痛迟钝”都已经被说BT了,不过构想真的不错
页: [1] 2 3
查看完整版本: 小小想法,魔法~分享生命

捐赠