收起左侧

[交流] 众所周知中国和尚的光环

[复制链接]
静中先生发表于 2023-12-26 20:40:54
中国老和尚打科技后会对弟子有加成光环,于是乎我诞生了一个想法:
那就是将这个光环变成所有和尚单位的光环!!
试着在tastic里加了对象,如:藤牌和尚及棍子和尚。
测试之后发现,这个光环只对其中一种单位生效,或者删除上述对象后,则全部单位都生效。
属实坑爹!!
我解决不了了!,求助!!
こはね发表于 2023-12-27 00:31:33
和尚的tactics光环设定:
<action>
<name stringid="69189">DiscipleHPAura</name>
<type>AutoRangedModify</type>
<modifyprotoid>ypMonkDisciple</modifyprotoid>
<active>0</active>
<maxrange>24</maxrange>
<persistent>1</persistent>
<modifytype>MaxHP</modifytype>
<modifymultiplier>1.1</modifymultiplier>
<modelattachment>effects\ypack_auras\daimyopower.xml</modelattachment>
<modelattachmentbone>bonethatdoesntexist</modelattachmentbone>
</action>
<action>
<name stringid="69190">DiscipleDMGAura</name>
<type>AutoRangedModify</type>
<modifyprotoid>ypMonkDisciple</modifyprotoid>
<active>0</active>
<maxrange>24</maxrange>
<persistent>1</persistent>
<modifytype>Damage</modifytype>
<modifymultiplier>1.1</modifymultiplier>
<modelattachment>effects\ypack_auras\daimyopower.xml</modelattachment>
<modelattachmentbone>bonethatdoesntexist</modelattachmentbone>
</action>

看了一下,大概有两种方法,第一种复制已有光环,然后新光环的<modifyprotoid>设定为其他单位;因为<active>0</active>的原因,需要自己改科技激活,搞起来有点麻烦,这里不举例子(有多少个单位就复制粘贴多少次,还要去查科技,改科技、最后还要确保没有任何错误)。第二种直接把<modifyprotoid>ypMonkDisciple</modifyprotoid>修改成<modifyabstracttype>xxxxx</modifyabstracttype>,然后使用unittype(单位标签、单位类型),你可以使用AbstractMonk ;tactics修改如下
<action>
<name stringid="69189">DiscipleHPAura</name>
<type>AutoRangedModify</type>
<modifyabstracttype>AbstractMonk</modifyabstracttype>
<active>0</active>
<maxrange>24</maxrange>
<persistent>1</persistent>
<modifytype>MaxHP</modifytype>
<modifymultiplier>1.1</modifymultiplier>
<modelattachment>effects\ypack_auras\daimyopower.xml</modelattachment>
<modelattachmentbone>bonethatdoesntexist</modelattachmentbone>
</action>
<action>
<name stringid="69190">DiscipleDMGAura</name>
<type>AutoRangedModify</type>
<modifyabstracttype>AbstractMonk</modifyabstracttype>
<active>0</active>
<maxrange>24</maxrange>
<persistent>1</persistent>
<modifytype>Damage</modifytype>
<modifymultiplier>1.1</modifymultiplier>
<modelattachment>effects\ypack_auras\daimyopower.xml</modelattachment>
<modelattachmentbone>bonethatdoesntexist</modelattachmentbone>
</action>

我查过protoy.xml,只有亚洲国家的探险家(和尚)带有<UnitType>AbstractMonk</UnitType>;所以你需要给其他和尚单位添加<UnitType>AbstractMonk</UnitType>

  • 静中先生 : 感谢大佬,已经改好了,非常好玩
  • こはね 回复 静中先生 : 
  • こはね 回复 静中先生 : 我想知道这样修改后,第二个和尚的bug是否还会存在?卡片运送第二个和尚,存档再读档,会变成所有单位都有加成
跳转到