<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tibia/game/src/crplayer.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-06-01T04:54:15Z</updated>
<entry>
<title>fix player state desync on login (#59)</title>
<updated>2026-06-01T04:54:15Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-06-01T04:52:28Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=a8d26b6ce32066812fd46ac88804048d38218db3'/>
<id>urn:sha1:a8d26b6ce32066812fd46ac88804048d38218db3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>support for proxy headers + minor tweaks</title>
<updated>2026-03-14T19:07:56Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-03-14T19:07:56Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=370842756ab50b53ca1a9f5787b2750f3e3d9cd8'/>
<id>urn:sha1:370842756ab50b53ca1a9f5787b2750f3e3d9cd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix a problem with saving murder timestamps in player files</title>
<updated>2025-12-12T18:26:45Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-12-12T18:26:45Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=9f511989217dac3984e838549e33c47d7b16bacd'/>
<id>urn:sha1:9f511989217dac3984e838549e33c47d7b16bacd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix problem with playerlist creation</title>
<updated>2025-12-08T20:08:53Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-12-08T20:08:53Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=eb07e8e87ab43de3907f4986d329b25dc8a750d2'/>
<id>urn:sha1:eb07e8e87ab43de3907f4986d329b25dc8a750d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add `MAX_DEPOTS` constant + enable assertions in debug mode</title>
<updated>2025-09-13T03:39:31Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-09-13T03:37:10Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=465620a871e7da8d72d82a999eac8623570d13fd'/>
<id>urn:sha1:465620a871e7da8d72d82a999eac8623570d13fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix character death recording logic</title>
<updated>2025-09-06T03:12:47Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-09-06T03:12:47Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=4c4e5381367f4739b4aeac14d1061da242a1eac2'/>
<id>urn:sha1:4c4e5381367f4739b4aeac14d1061da242a1eac2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>missing try-catch block in `CreateField` - fixes #21</title>
<updated>2025-09-05T01:28:43Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-09-05T01:28:43Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=8d565e911691a3740c283bd33ebc11d6d0fac6b7'/>
<id>urn:sha1:8d565e911691a3740c283bd33ebc11d6d0fac6b7</id>
<content type='text'>
  The result DESTROYED was being caught at `UseMagicItem`, causing
the cast to fail but not before partially spawning other fields in
the case of `MassCreateField` and `CreateFieldWall`.
</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>fix a problem with monsters freezing after failing to attack</title>
<updated>2025-08-20T01:41:08Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-08-20T01:41:08Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=d55b9473ec498ae181b3c91583c6950e4c3bb7f2'/>
<id>urn:sha1:d55b9473ec498ae181b3c91583c6950e4c3bb7f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>multiple bug-fixes and improvements</title>
<updated>2025-07-22T01:49:41Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-21T22:23:42Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e4b8bf807b76f6f446d9617d9a3957dc77dd6e90'/>
<id>urn:sha1:e4b8bf807b76f6f446d9617d9a3957dc77dd6e90</id>
<content type='text'>
- Make uint32 -&gt; Object conversion explicit. This can be more
verbose but will get a lot of small mistakes, especially with
function overloads.
- Fix problem with the path finder not including the last step
when `MustReach` was false.
- Fix problem with NPC conditions.
- Fix problem with monster homes continuously spawning monsters.
- Fix problem with creating the standard inventory.
- Fix problem with creature timers (IMPORTANT).
- Fix problem with `ThrowPossible` (IMPORTANT).
- Fix problem with rune casting.
- Fix problem with executing moveuse events.
- Fix problem with `MoveRel` and `WriteName` moveuse actions.
- Fix problem with eating food deleting the whole stack.
- Many other bug-fixes and improvements.
</content>
</entry>
</feed>
