fix(iliketomoveit): allumer les portails avec les boules de feu #113

Merged
koka merged 5 commits from fix/issue-101-portal-projectile-ignition into fix/issue-102-squid-sword 2026-08-31 03:01:05 +00:00
Contributor

Objectif

  • Permettre aux petites et grandes boules de feu lancées par un joueur d’allumer les portails custom.
  • Empêcher l’explosion de détruire le cadre lorsqu’elle est utilisée comme allumage.

Closes #101

Cause et correction

  • L’allumage n’écoutait que l’utilisation manuelle d’un objet sur le cadre.
  • Les projectiles SmallFireball et LargeFireball possédés par un joueur passent désormais par le gestionnaire public I Like To Move It et les validations existantes (cadre, destination, protection et persistance).
  • La sélection par cadre respecte la même priorité que l’allumage manuel.
  • Cette PR est empilée sur #111 pour respecter l’ordre demandé.

Compatibilité

  • I Like To Move It passe en 0.0.0-alpha.17.
  • Données v3, protocole 5, IDs et sauvegardes inchangés.
  • Aucun nouveau texte joueur à traduire.

Validation

  • ./gradlew :iliketomoveit:check
  • ./gradlew check
  • vérification complète pré-push
  • smoke test de sélection de route par le cadre seul
## Objectif - Permettre aux petites et grandes boules de feu lancées par un joueur d’allumer les portails custom. - Empêcher l’explosion de détruire le cadre lorsqu’elle est utilisée comme allumage. Closes #101 ## Cause et correction - L’allumage n’écoutait que l’utilisation manuelle d’un objet sur le cadre. - Les projectiles `SmallFireball` et `LargeFireball` possédés par un joueur passent désormais par le gestionnaire public I Like To Move It et les validations existantes (cadre, destination, protection et persistance). - La sélection par cadre respecte la même priorité que l’allumage manuel. - Cette PR est empilée sur #111 pour respecter l’ordre demandé. ## Compatibilité - I Like To Move It passe en `0.0.0-alpha.17`. - Données v3, protocole 5, IDs et sauvegardes inchangés. - Aucun nouveau texte joueur à traduire. ## Validation - `./gradlew :iliketomoveit:check` - `./gradlew check` - vérification complète pré-push - smoke test de sélection de route par le cadre seul
botsu added 1 commit 2026-08-31 02:31:20 +00:00
koka added 4 commits 2026-08-31 03:00:58 +00:00
koka merged commit 8c43bd04e2 into fix/issue-102-squid-sword 2026-08-31 03:01:05 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#113