技能改动;修复BUG

This commit is contained in:
milimoe 2025-12-31 20:45:36 +08:00
parent 5970feca31
commit 314c694ee2
Signed by: milimoe
GPG Key ID: 9554D37E4B8991D0
2 changed files with 11 additions and 10 deletions

View File

@ -1610,7 +1610,7 @@ namespace Milimoe.FunGame.Testing.Desktop.GameMapTesting
_actingCharacterForTargetSelection = character;
_potentialTargetsForSelection = selectable;
_potentialTargetGridForSelection = range;
_maxTargetsForSelection = skill.CanSelectTargetCount;
_maxTargetsForSelection = skill.RealCanSelectTargetCount(enemys, teammates);
_canSelectAllTeammates = skill.SelectAllTeammates;
_canSelectAllEnemies = skill.SelectAllEnemies;
_canSelectSelf = skill.CanSelectSelf;
@ -1619,10 +1619,11 @@ namespace Milimoe.FunGame.Testing.Desktop.GameMapTesting
_isSelectingTargets = true; // 进入目标选择模式
SelectedTargets.Clear(); // 清空之前的选择
TargetSelectionTitle.Text = $"选择 {skill.Name} 的目标 (最多 {skill.RealCanSelectTargetCount(enemys, teammates)} 个)";
TargetSelectionTitle.Text = $"选择 {skill.Name} 的目标 (最多 {_maxTargetsForSelection} 个)";
TargetSelectionOverlay.Visibility = Visibility.Visible;
if (_canSelectAllTeammates)
{
SelectedTargets.Add(character);
foreach (Character teammate in teammates)
{
SelectedTargets.Add(teammate);

View File

@ -36,16 +36,16 @@ ActivityTest.Test3();
//await ActivityTest.Test();
foreach (Item i in FunGameConstant.Equipment)
{
Console.WriteLine(i.ToString(true, false));
}
//foreach (Skill s in FunGameConstant.Skills)
//foreach (Item i in FunGameConstant.Equipment)
//{
// s.Level = 1;
// Console.WriteLine(s.GetInfo());
// Console.WriteLine(i.ToString(true, false));
//}
foreach (Skill s in FunGameConstant.Skills)
{
s.Level = 6;
Console.WriteLine(s.GetInfo());
}
//foreach (Skill m in FunGameConstant.Magics)
//{
// m.Level = 1;