NebulaMC-GG / Bugs-and-Issues

NebulaMC: Pixelmon Network 1.16.5+
https://store.nebulamc.gg
MIT License
14 stars 19 forks source link

[Claims] Claimflagdefinition "poke-spawn" disables trade-evolutions and trade-objectives on scrolls #2347

Closed Uschalabamba closed 6 months ago

Uschalabamba commented 8 months ago

Using a trading machine inside of a claim where the claimflagdefinition "poke-spawn" is set to false, makes trading-objectives of scrolls and trade-evolutions not work. Trade-objectives of scrolls don't count, and trade-evolutions don't trigger.

Steps to reproduce the behavior:

  1. Place a trading machine inside of a claim
  2. set the claimflagdefinition "poke-spawn" to "false"
  3. Use the trading machine with either a trading-objective scroll or a Pokémon with a triggerable trade-evolution
  4. complete the trade

Expected behavior: The scroll objective counts or the trade-evolution triggers

Actual behavior Nothing happens

Username: Uschalabamba

Server Name: Orion

Logs:

latest.log

Uschalabamba commented 8 months ago

I just found out that is also impacts the /tradesim command in the same way as detailed above.

Rasgnarok commented 6 months ago

This is probably not something we can fix, Pixelmon/Forge can't detect Spigot-based (aka GD) flags. We will likely have this fixed by moving to Clans, as you won't be able to stop spawning of Pokemon in Clans.