- [FIX] Els boosters, skills i parts no han de desapareixer al pillarlos jugant des de l'editor

- [FIX] Al soltar un objecte pillat podia acabar parcialment fora de l'habitació
This commit is contained in:
2024-09-27 17:02:01 +02:00
parent 70cb65237a
commit 1521c7e152
3 changed files with 9 additions and 90 deletions

View File

@@ -644,8 +644,8 @@ namespace actor
{
if (picked)
{
picked->pos.x = act->pos.x;
picked->pos.y = act->pos.y;
picked->pos.x = act->pos.x; if (picked->pos.x + picked->size.x > room::getMax().x) picked->pos.x = room::getMax().x - picked->size.x;
picked->pos.y = act->pos.y; if (picked->pos.y + picked->size.y > room::getMax().y) picked->pos.y = room::getMax().y - picked->size.y;
picked->pos.z = act->pos.z;
act->pos.z += picked->size.z;
actor::actor_t *above = act->above;