alors pour aider, si demain tu as quelques minutes
En fait dans la variable b tu as fixé la valeur à 7*, mais en fait cela varie.
J'ai du mal m'expliquer, je vais donner des exemples :
<img class="char-portrait-full-img" src="//swgoh.gg/static/img/assets/tex.charui_quigon.png" alt="Qui-Gon Jinn" title="Qui-Gon Jinn">
<div class="char-portrait-full-gear"></div>
<div class="star star1"></div>
<div class="star star2"></div>
<div class="star star3"></div>
<div class="star star4"></div>
<div class="star star5"></div>
<div class="star star6"></div>
<div class="star star7"></div>
là pour ce personnage on a la ligne star star7 qui apparait, ce personnage sera donc 7*
par contre pour ce personnage :
<img class="char-portrait-full-img" src="//swgoh.gg/static/img/assets/tex.charui_vader.png" alt="Darth Vader" title="Darth Vader">
<div class="char-portrait-full-gear"></div>
<div class="star star1"></div>
<div class="star star2"></div>
<div class="star star3"></div>
<div class="star star4"></div>
<div class="star star5"></div>
<div class="star star6"></div>
<div class="star star7 star-inactive"></div>
<div class="char-portrait-full-level">80</div>
<div class="char-portrait-full-gear-level">VIII</div>
la ligne star star7 est marquée avec star-inactive, ce qui veut dire que ce personnage n'est pas encore 7*
du coup on regarde la ligne au dessus donc star star6, et là il n'y a pas d'inactive donc ce personnage sera 6*
De la même façon pour ce personnage :
<img class="char-portrait-full-img" src="//swgoh.gg/static/img/assets/tex.charui_kyloren.png" alt="Kylo Ren" title="Kylo Ren">
<div class="char-portrait-full-gear"></div>
<div class="star star1"></div>
<div class="star star2"></div>
<div class="star star3"></div>
<div class="star star4"></div>
<div class="star star5"></div>
<div class="star star6 star-inactive"></div>
<div class="star star7 star-inactive"></div>
<div class="char-portrait-full-level">50</div>
<div class="char-portrait-full-gear-level">VII</div>
on a le texte inactive pour les lignes star star7 et star star 6, par contre pas de texte inactive sur la ligne des star star5.
ce personnage et donc 5*
de la même façon :
<img class="char-portrait-full-img" src="//swgoh.gg/static/img/assets/tex.charui_ahsoka.png" alt="Ahsoka Tano" title="Ahsoka Tano">
<div class="char-portrait-full-gear"></div>
<div class="star star1"></div>
<div class="star star2"></div>
<div class="star star3"></div>
<div class="star star4"></div>
<div class="star star5 star-inactive"></div>
<div class="star star6 star-inactive"></div>
<div class="star star7 star-inactive"></div>
<div class="char-portrait-full-level">8</div>
<div class="char-portrait-full-gear-level">II</div>
ce personnage est 4* vu qu'il n'y a pas texte inactive sur la ligne star star4
et ainsi de suite, et pour finir pour ce personnage :
<img class="char-portrait-full-img" src="//swgoh.gg/static/img/assets/tex.charui_coruscantpolice.png" alt="Coruscant Underworld Police" title="Coruscant Underworld Police">
<div class="char-portrait-full-gear"></div>
<div class="star star1"></div>
<div class="star star2 star-inactive"></div>
<div class="star star3 star-inactive"></div>
<div class="star star4 star-inactive"></div>
<div class="star star5 star-inactive"></div>
<div class="star star6 star-inactive"></div>
<div class="star star7 star-inactive"></div>
<div class="char-portrait-full-level">13</div>
<div class="char-portrait-full-gear-level">III</div>
il est donc en 1*
Si je prend maintenant le personnage qui suit dans la liste :
<div class="char-portrait-image"><img class="char-portrait-img" src="//swgoh.gg/static/img/assets/tex.charui_b2.png" alt="B2 Super Battle Droid" /></div>
</a>
</div>
<div class="collection-char-name"><a class="collection-char-name-link" href="/characters/b2-super-battle-droid/" rel="nofollow">B2 Super Battle Droid</a></div>
<div class="collection-char-statmods"><div class="pc-statmod-list"></div></div>
</div>
</div>
<div class="col-xs-6 col-sm-3 col-md-3 col-lg-2">
<div class="collection-char collection-char-missing collection-char-light-side">
là l n'y a aucune ligne qui contient un quelconque texte star star, cela veut dire que ce personnage n'est pas activé il est entre guillement 0* et donc il ne doit pas apparaitre dans la liste.
Idem pour tous les personnages qui suivent dans la liste