Réactive l'envois de flotte #18
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "task/fix_envoi_flotte"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Réactive l'envoi des flottes, les missions suivantes ont été testées :
Au sujet de l'espionnage, les recherches nécessaires ont été ajustées pour les humains, car c'était trop complexe pour eux suite a une erreur lors de la dernière MàJ des technos.
Je pense pas que
b1e1cc6117
et3191822644
soient nécessaire.Dans la configuration, les valeurs sont sensées indiquer qu'il s'agit de booléens. Le bug semble être ailleurs.
Je vais regarder pour corriger le bug du booléen flotte.
Autant le premier est eut-être superficiel, le 2eme est important :
3191822644
est une simple MàJ d'un commentaire, actuellement, si la variable vaut 0, les combats sont désactivé, aussi simple que ça. C'est pas bien utile, mais ça fera moins mal à la tête à la prochaine personne qui lira ce code :pb1e1cc6117
le level ici est le niveau du joueur (modérateur, admin, codeur,...), ce qui signifie juste que les envois sont interdit aux non-modo. Je supprime cet état de fait pour les rouvrirs à tout le monde :)A quoi penses tu quand tu parles du « bug du booléen flotte » ?
Dans
b1e1cc6117
le code de la condition dit : « si les flottes sont désactivées (empty($config['flottes'])
) et que l'utilisateur n'a pas de droits particulier ($SESS->level <= 1
) ». Le but étant de pouvoir désactiver les flottes dans la configuration, en faisant confiance aux modo de n'en faire usage que si besoin.Sans doute que le code correct serait :
Pour le commentaire
3191822644
, on n'a pas envie de le modifier à chaque fois qu'on change la valeur. Quitte à le modifier, autant rajouter un verbe : « Indique si les attaques sont activées » par exemple (quand on sait que c'est un booléen, on se doute que 0=désactivé, 1=activé, d'où mon intention initiale de pas y toucher, d'autant que la valeur 0 est ici arbitraire, on pourrait aussi très bien la mettre à 1)Fixed both :)