Non, il n'y en a pas.
Détruire l'hôtel de ville vous donnera le pourcentage de butin disponible. Il n'y a pas d'autres conditions. Si vous souhaitez connaître ces pourcentages, la section Clash of Clans Wiki est un bon point de départ.
Mais pourquoi n'ai-je pas reçu de butin ?
La seule explication est que l'hôtel de ville n'avait pas de ressources stockées, ou si peu de ressources que vous ne l'avez pas remarqué. Il me semble que vous avez attaqué une base inactive/abandonnée.
Comment savoir si la base a été abandonnée ?
Selon le niveau de la base, il existe plusieurs façons de le savoir. Des collecteurs pleins et des entrepôts apparemment vides peuvent indiquer que la base a été abandonnée. Les bases de niveau supérieur peuvent fournir des preuves plus convaincantes. Les bases TH9+ dotées d'arcs X ou de tours Inferno sont un indicateur clair. Ces tours défensives ont besoin de ressources pour tirer et ont des indicateurs visuels clairs lorsqu'elles sont chargées et lorsqu'elles sont vides. Si elles sont vides, elles ne tirent pas, ce qui indique clairement que la base est inactive. Si les bâtiments de stockage apparaissent également vides, vous pouvez supposer qu'il n'y a que peu ou pas de ressources stockées à l'intérieur de l'hôtel de ville.
Qu'est-ce que cela signifie pour ma stratégie d'attaque ?
Comme vous l'avez mentionné dans les commentaires de votre question, Supercell a revu la façon dont le butin est stocké, ce qui a obligé à modifier la méta des raids dans le jeu. Étant donné que les hôtels de ville n'offrent plus de boucliers faciles à obtenir et qu'ils stockent désormais des ressources plus comparables à celles des autres bâtiments de stockage, les joueurs ont tout intérêt à protéger leurs hôtels de ville. Les hôtels de ville exposés sont une proie facile pour le butin gratuit... s'ils en contiennent. Comme ces changements sont intervenus il y a quelques mois, la plupart des bases abandonnées dont l'hôtel de ville est exposé ont probablement été nettoyées par des raids répétés.
Dois-je donc cesser d'attaquer les bases dont les hôtels de ville sont exposés ?
Cela dépend. Il m'arrive de rencontrer des bases avec un hôtel de ville exposé et j'ai toujours tendance à l'ouvrir. D'une part, il y a toujours une chance qu'il contienne du butin, ce qui ne peut être que positif, surtout si je peux utiliser un héros comme la Reine Archer pour le faire gratuitement. De plus, je gagne une étoile, ce qui m'aide à remplir mon bonus d'étoiles quotidien. La destruction des hôtels de ville exposés n'est donc pas dénuée d'intérêt.