ソースを参照

vcmi: directly specify ONLY_ENEMY_ARMY instead of alias

Konstantin 2 年 前
コミット
af2cb61077
2 ファイル変更17 行追加9 行削除
  1. 8 4
      config/creatures/inferno.json
  2. 9 5
      config/creatures/necropolis.json

+ 8 - 4
config/creatures/inferno.json

@@ -366,9 +366,11 @@
 			"descreaseLuck" :
 			{
 				"type" : "LUCK",
-				"effectRange" : "ONLY_ENEMY_ARMY",
 				"val" : -1,
-				"stacking" : "Devils"
+				"stacking" : "Devils",
+				"propagator": "BATTLE_WIDE",
+				"updater" : "BONUS_OWNER_UPDATER",
+				"limiters" : [ "OPPOSITE_SIDE" ]
 			},
 			"blockRetaliation" :
 			{
@@ -418,9 +420,11 @@
 			"descreaseLuck" :
 			{
 				"type" : "LUCK",
-				"effectRange" : "ONLY_ENEMY_ARMY",
 				"val" : -1,
-				"stacking" : "Devils"
+				"stacking" : "Devils",
+				"propagator": "BATTLE_WIDE",
+				"updater" : "BONUS_OWNER_UPDATER",
+				"limiters" : [ "OPPOSITE_SIDE" ]
 			},
 			"blockRetaliation" :
 			{

+ 9 - 5
config/creatures/necropolis.json

@@ -342,10 +342,12 @@
 			"decreaseMorale" :
 			{
 				"type" : "MORALE",
-				"effectRange": "ONLY_ENEMY_ARMY",
 				"val" : -1,
-				"stacking" : "Undead Dragons"
-			},
+				"stacking" : "Undead Dragons",
+				"propagator": "BATTLE_WIDE",
+				"updater" : "BONUS_OWNER_UPDATER",
+				"limiters" : [ "OPPOSITE_SIDE" ]
+			}
 		},
 		"upgrades": ["ghostDragon"],
 		"graphics" :
@@ -375,9 +377,11 @@
 			"decreaseMorale" :
 			{
 				"type" : "MORALE",
-				"effectRange": "ONLY_ENEMY_ARMY",
 				"val" : -1,
-				"stacking" : "Undead Dragons"
+				"stacking" : "Undead Dragons",
+				"propagator": "BATTLE_WIDE",
+				"updater" : "BONUS_OWNER_UPDATER",
+				"limiters" : [ "OPPOSITE_SIDE" ]
 			},
 			"age" :
 			{