if you have a pokemon that needs happiness to evolve and you have it at level 100, have you killed any chance of it evolving or is there an other way?
Generation VIII If a Rare Candy is used on a Lv. 100 Pokémon that evolves by leveling up and currently meets its evolution requirements, it will evolve (without gaining a level). (This applies to all Pokémon that evolve by leveling up, not just Pokémon that evolve at or above a certain level.)
source
If it needs happiness then no, you cannot evolve it. When Pokemon need happiness to evolve they have to lv up with happiness and lv 100s cant lv up. The only way would be to rebreed or catch and then evolve.