<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tibia/game/src/operate.cc, branch master</title>
<subtitle>Tibia 7.7 decompiled game server</subtitle>
<id>https://kaplar.net/tibia/game/atom?h=master</id>
<link rel='self' href='https://kaplar.net/tibia/game/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/'/>
<updated>2026-07-10T03:27:08Z</updated>
<entry>
<title>adjust search radii for `NotifyTrades` and `CloseContainer`</title>
<updated>2026-07-10T03:27:08Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-07-10T03:27:08Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=6b5e20e65d05e468dc663189ab302e02c4788c6a'/>
<id>urn:sha1:6b5e20e65d05e468dc663189ab302e02c4788c6a</id>
<content type='text'>
  This fixes an issue, also present on the original binary, where
containers thrown from Z=0 to the edge of the screen at Z=7 would
remain open to surrounding players. The previous 12-10 radii were
missing 2 SQM each when considering the maximum offset between
floors.
</content>
</entry>
<entry>
<title>fix issues and warnings when compiling with glibc &lt; 2.32 (#57, #58)</title>
<updated>2026-05-29T02:56:29Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-05-29T02:56:29Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e2ba7cd29617ae05087ad3d25c55a2eb8ce607a3'/>
<id>urn:sha1:e2ba7cd29617ae05087ad3d25c55a2eb8ce607a3</id>
<content type='text'>
  This also fixes some inconsistencies such as mixing both strerror
and strerrordesc_np, and possible formatting issues.
</content>
</entry>
<entry>
<title>fix issue with whisper "pspsps" condition</title>
<updated>2026-03-25T20:53:42Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-03-25T20:53:42Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=995f50a9847a59aabf6d953ee5d7bbbcec7103db'/>
<id>urn:sha1:995f50a9847a59aabf6d953ee5d7bbbcec7103db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename CHANNEL_PRIVATE to FIRST_PRIVATE_CHANNEL for readability</title>
<updated>2026-02-15T21:48:20Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-02-15T21:46:14Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=3b42c6116613681abe24c4482ba51b9a3d971c04'/>
<id>urn:sha1:3b42c6116613681abe24c4482ba51b9a3d971c04</id>
<content type='text'>
  Also make it dependent on the number of public channels to avoid
de-sync problems between them, when adding new public channels.
</content>
</entry>
<entry>
<title>fix a problem with sector refreshing delays at startup</title>
<updated>2025-12-09T02:14:43Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-12-09T02:14:43Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=3485791000c76fe0e8788759d033a1ce26294488'/>
<id>urn:sha1:3485791000c76fe0e8788759d033a1ce26294488</id>
<content type='text'>
  I misread the original initial values for `RefreshX` and `RefreshY`
from the binary which caused the behavior, and a confused comment from
me. Thanks to Gustinos from OTLand for catching that.
  I actualy done a small back of the envelope calculation and it seems
that, using a config similar to the one from the leaked files, it would
have taken ~100 hours for it to start refreshing sectors, meaning this
feature has NEVER actually been tested. I'd expect unexpected bugs to
emerge from this change.
</content>
</entry>
<entry>
<title>typo - fix #36</title>
<updated>2025-10-09T06:08:12Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-10-09T06:08:12Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=a577390cf338ade5e7f7df2e3b9b677f5945d814'/>
<id>urn:sha1:a577390cf338ade5e7f7df2e3b9b677f5945d814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix small bug with experience distribution</title>
<updated>2025-09-04T04:40:34Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-09-04T04:40:34Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=13819597ef078096086f03e6faf93f161949799f'/>
<id>urn:sha1:13819597ef078096086f03e6faf93f161949799f</id>
<content type='text'>
  Before checking if players are in the same party, we need to
check if they're in any party at all. I made a small wrapper
`TPlayer::InPartyWith` to help prevent this mistake again.
</content>
</entry>
<entry>
<title>yell exhaust - fixes #12</title>
<updated>2025-08-30T19:22:36Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-08-30T19:22:36Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=6ad338408ad1f729853a63f5fc8a3bea0555590a'/>
<id>urn:sha1:6ad338408ad1f729853a63f5fc8a3bea0555590a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix and cleanup `SearchFlightField`</title>
<updated>2025-08-30T06:12:36Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-08-30T06:12:36Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e5fae2f8fc7e9da9de46ef830d05be3fc8ee2b89'/>
<id>urn:sha1:e5fae2f8fc7e9da9de46ef830d05be3fc8ee2b89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix a problem with deleting CUMULATIVE items from creatures</title>
<updated>2025-08-29T18:57:42Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-08-29T18:57:42Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=28ba2e02ed6fd32f93a4088a40f7656e6902440b'/>
<id>urn:sha1:28ba2e02ed6fd32f93a4088a40f7656e6902440b</id>
<content type='text'>
</content>
</entry>
</feed>
