1
0

Implemented cacti damage

+ Implemented cacti damage
* Fixed pickup tossing (PR #994 bug)
This commit is contained in:
Tiger Wang
2014-05-18 22:41:42 +01:00
parent 16dbad8107
commit 6167c79e7a
3 changed files with 29 additions and 2 deletions

View File

@@ -816,9 +816,10 @@ void cClientHandle::HandleLeftClick(int a_BlockX, int a_BlockY, int a_BlockZ, eB
}
if (
(Diff(m_Player->GetPosX(), (double)a_BlockX) > 6) ||
((a_Status == DIG_STATUS_STARTED) || (a_Status == DIG_STATUS_FINISHED)) && // Only do a radius check for block destruction - things like pickup tossing send coordinates that are to be ignored
((Diff(m_Player->GetPosX(), (double)a_BlockX) > 6) ||
(Diff(m_Player->GetPosY(), (double)a_BlockY) > 6) ||
(Diff(m_Player->GetPosZ(), (double)a_BlockZ) > 6)
(Diff(m_Player->GetPosZ(), (double)a_BlockZ) > 6))
)
{
m_Player->GetWorld()->SendBlockTo(a_BlockX, a_BlockY, a_BlockZ, m_Player);