✅ Demon instance defaults
| Category | Ability |
| Status | Passing |
| Test | tests/test_game_state.py::test_demon_instance_defaults |
PRECONDITIONS:
Preconditions
- No preconditions.
Action
- Call make_demon("001").
Expected Postconditions
-
demon.state == DemonState.READIED.
-
demon.damage == 0.
-
demon.is_fused == False.
-
demon.owner == Side.PLAYER_1 (default).
-
demon.current_hp == 6 (from Duban's base hp).
Assertions
assert demon.state == DemonState.READIED
assert demon.damage == 0
assert demon.is_fused is False
assert demon.current_hp == 6