Bon, en fait c'était déjà codé. (encore un problème de variable réutilisée, alors Mel ? :p)
Par contre la façon dont c'est codé est buguée \o/
En gros Mel (je suppose) a recodé ça, mais la fonction a pas tout à fait le même comportement que l'original.
Bref, perso ça me saoule et je laisse ça comme ça /o\.
Mel : vérifier la fonction Combattant::voit(), qui ne donne pas les mêmes résultats que AvoitB() (à tester avec une vision de 0 ou et de 0.1)
Edit : ça provoque les bugs listés ici :
http://royaumes.sistearth.com/index.php?topic=4747.msg65534#msg65534