# Refactor ability scaling and migration logic · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/d0a9f6612613223c50e0d91e4bdd1067a6cc95db)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: d0a9f6612613223c50e0d91e4bdd1067a6cc95db

Requested commit: d0a9f6612613223c50e0d91e4bdd1067a6cc95db

Commit: d0a9f6612613223c50e0d91e4bdd1067a6cc95db

Tree: e2d52518023190e74a72079f4c5b5d64c9079f4a

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Refactor ability scaling and migration logic

- Adjusted ability size calculations in SquareAbility and ResizableSquareAbility classes to use half the ability size for height calculations.
- Updated inGameMeters constant in AgentData for more accurate scaling.
- Modified mapScale values for better map representation.
- Incremented version number and name in Settings to reflect changes.
- Enhanced migration logic in StrategyProvider to include new ability scale and square AOE center migrations.

```

## Parents

- [0cdea5a7e26e63b35b8fd2c3c491b71183352abd](https://git.cafe/dara/icarus/commit/0cdea5a7e26e63b35b8fd2c3c491b71183352abd?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/d0a9f6612613223c50e0d91e4bdd1067a6cc95db?format=markdown)
