Page 1 of 1

Slime spawned inside a closed area

Posted: 29 Apr 2012, 10:07
by GonzoDark
I found this poor slime that had spawned itself inside a closed area, could someone fix it so the slime can play with the others again? :lol:

Re: Slime spawned inside a closed area

Posted: 29 Apr 2012, 12:08
by bcs86
This patch is for client-side. It only helps the map editor.
Apply to tmwa-client-data.

[The extension diff has been deactivated and can no longer be displayed.]

This is for the server-side. It blocks the tile that was included in the spawn area.
Apply to tmwa-server-data.
The wlk is a binary collision file that I have to upload as a whole, not as a patch.
046-3.wlk.gz
binary wlk for tmwa-server-data.
Blocks that tile.
(788 Bytes) Downloaded 87 times

Re: Slime spawned inside a closed area

Posted: 29 Apr 2012, 12:17
by Crush
Note to mappers:
You can detect such monster traps in the map editor with ease when you:

1. hide all layers except collision
2. zoom out until you see the whole map
3. flood-fill the walkable area with block tiles.

Any monster traps are then clearly visible.

Re: Slime spawned inside a closed area

Posted: 29 Apr 2012, 13:00
by Jenalya
GonzoDark, thanks for reporting! :)
bcs86 wrote:This patch is for client-side. It only helps the map editor.
Apply to tmwa-client-data.
block-046-3-128-68.diff
This is for the server-side. It blocks the tile that was included in the spawn area.
Apply to tmwa-server-data.
The wlk is a binary collision file that I have to upload as a whole, not as a patch.
046-3.wlk.gz
I was just fixing this issue before I read your post.
https://github.com/themanaworld/tmwa-cl ... 1ceb25fd0f
https://github.com/themanaworld/tmwa-se ... f79517becb

bcs86, it seems your diff for client-data changes the compression from gzip to zlib. We're using the converter tool to create the changes needed in the server-data repository, which can only handle gzip.

Re: Slime spawned inside a closed area

Posted: 29 Apr 2012, 13:17
by bcs86
Huh!? gzip and zlib are both LZ77...
Why does god hate me so much.

Edit: I found an option in Tiled-qt to use gzipped base-64.