diff --git a/server/gameserver/CMakeLists.txt b/server/gameserver/CMakeLists.txt index 89cb63c5..69a19b60 100644 --- a/server/gameserver/CMakeLists.txt +++ b/server/gameserver/CMakeLists.txt @@ -18,8 +18,8 @@ else() message(LIB_DIR: ${LIB_DIR} ) endif() -set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS") -set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE") +set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS -DPVE -DATTR") +set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE -DATTR") include_directories( AFTER diff --git a/server/gameserver/attr.cc b/server/gameserver/attr.cc new file mode 100644 index 00000000..422726bb --- /dev/null +++ b/server/gameserver/attr.cc @@ -0,0 +1,3 @@ +#include "precompile.h" + +#include "attr.h" diff --git a/server/gameserver/attr.h b/server/gameserver/attr.h new file mode 100644 index 00000000..efa53514 --- /dev/null +++ b/server/gameserver/attr.h @@ -0,0 +1,9 @@ +#pragma once + +#include "weakptr.h" + +class Attr +{ + private: + CreatureWeakPtr owner_; +};