From dcf0ddf4c25b62632210fade7f9a39a01af9816d Mon Sep 17 00:00:00 2001 From: placki Date: Wed, 2 Nov 2011 13:36:19 +0100 Subject: [PATCH] +comments for teleport --- src/server.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server.cpp b/src/server.cpp index dae146b..0497010 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -1816,13 +1816,16 @@ void Server::Receive() } } +//TODO: move this to some map class? bool getTeleportTarget(/*const*/ ServerEnvironment *m_env,/*in+out*/ v3s16 &where,/*out*/v3f &tgt) { // actionstream<<"Is Teleport at: "<<"("<getMap().getNodeNoEx(where).getContent() == CONTENT_TELEPORT) meta = (SignNodeMetadata*)m_env->getMap().getNodeMetadata(where); else { + // check player "head block" where.Y++; if(where.YgetMap().getNodeNoEx(where).getContent() == CONTENT_TELEPORT)