浏览代码

AI/BattleAI/BattleExchangeVariant.cpp: This function should be declared "const".

Member functions that don't mutate their objects should be declared "const"
Alexander Wilms 2 年之前
父节点
当前提交
b10b1a5444
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      AI/BattleAI/BattleExchangeVariant.cpp
  2. 1 1
      AI/BattleAI/BattleExchangeVariant.h

+ 1 - 1
AI/BattleAI/BattleExchangeVariant.cpp

@@ -327,7 +327,7 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
 	return result;
 }
 
-std::vector<const battle::Unit *> BattleExchangeEvaluator::getAdjacentUnits(const battle::Unit * blockerUnit)
+std::vector<const battle::Unit *> BattleExchangeEvaluator::getAdjacentUnits(const battle::Unit * blockerUnit) const
 {
 	std::queue<const battle::Unit *> queue;
 	std::vector<const battle::Unit *> checkedStacks;

+ 1 - 1
AI/BattleAI/BattleExchangeVariant.h

@@ -129,7 +129,7 @@ public:
 		DamageCache & damageCache,
 		std::shared_ptr<HypotheticBattle> hb);
 
-	std::vector<const battle::Unit *> getAdjacentUnits(const battle::Unit * unit);
+	std::vector<const battle::Unit *> getAdjacentUnits(const battle::Unit * unit) const;
 
 	float getPositiveEffectMultiplier() { return 1; }
 	float getNegativeEffectMultiplier() { return negativeEffectMultiplier; }