otland / forgottenserver

A free and open-source MMORPG server emulator written in C++
https://otland.net
GNU General Public License v2.0
1.59k stars 1.06k forks source link

getting a lot of C4242 and C4266 after #4022 #4028

Closed Zbizu closed 2 years ago

Zbizu commented 2 years ago

Steps to reproduce

  1. compile as x64 / release in visual studio 2022

Expected behaviour

no warnings, as all builds before merging #4022

Observed behaviour

server compiles, but spits a lot of level 4 warnings in the compiling log, namely C4242 (type conversion, potential data loss) and C4266 (no override available for virtual member function from base)

Click here to view compilation log ``` Build started... 1>------ Build started: Project: theforgottenserver, Configuration: Release x64 ------ 1>otpch.cpp 1>actions.cpp 1>ban.cpp 1>baseevents.cpp 1>bed.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\ban.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\baseevents.cpp) 1>chat.cpp 1>combat.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\combat.cpp) 1>condition.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\condition.cpp) 1>configmanager.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\configmanager.cpp) 1>connection.cpp 1>container.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\connection.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\container.cpp) 1>creature.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\creature.cpp) 1>creatureevent.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\creatureevent.cpp) 1>cylinder.cpp 1>database.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\cylinder.cpp) 1>databasemanager.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\databasemanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\creature.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\creature.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(11): message : see declaration of 'Creature' (compiling source file ..\src\creature.cpp) 1>databasetasks.cpp 1>depotchest.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\databasetasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\depotchest.cpp) 1>depotlocker.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\depotlocker.cpp) 1>events.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\events.cpp) 1>fileloader.cpp 1>game.cpp 1>globalevent.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\globalevent.cpp) 1>groups.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\groups.cpp) 1>guild.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\events.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\events.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\events.cpp) 1>house.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\guild.cpp) 1>housetile.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\housetile.h(36,1): warning C4266: 'void Tile::internalAddThing(Thing *)': no override available for virtual member function from base 'Tile'; function is hidden (compiling source file ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(247): message : see declaration of 'Tile::internalAddThing' (compiling source file ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(132): message : see declaration of 'Tile' (compiling source file ..\src\housetile.cpp) 1>inbox.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\inbox.cpp) 1>iologindata.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\iologindata.cpp) 1>iomap.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\iomap.cpp) 1>iomapserialize.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\iologindata.cpp) 1>iomarket.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\housetile.h(36,1): warning C4266: 'void Tile::internalAddThing(Thing *)': no override available for virtual member function from base 'Tile'; function is hidden (compiling source file ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(247): message : see declaration of 'Tile::internalAddThing' (compiling source file ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(132): message : see declaration of 'Tile' (compiling source file ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\iomapserialize.cpp) 1>item.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\iomarket.cpp) 1>items.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\items.cpp) 1>luascript.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\item.cpp) 1>mailbox.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\luascript.cpp) 1>map.cpp 1>monster.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\monster.h(271,1): warning C4266: 'void Creature::onWalk(Direction &)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(247): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\map.cpp) 1>monsters.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\monsters.cpp) 1>mounts.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\mounts.cpp) 1>movement.cpp 1>networkmessage.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\networkmessage.cpp) 1>npc.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\npc.cpp) 1>otserv.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(11): message : see declaration of 'Creature' (compiling source file ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\npc.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\npc.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\npc.cpp) 1>outfit.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\outfit.cpp) 1>outputmessage.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\outputmessage.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\otserv.cpp) 1>party.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\party.cpp) 1>player.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\player.cpp) 1>podium.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\podium.cpp) 1>position.cpp 1>protocol.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\protocol.cpp) 1>protocolgame.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\protocolgame.cpp) 1>protocollogin.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\protocollogin.cpp) 1>protocolold.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\protocolgame.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\protocolgame.cpp) 1>C:\ot\___upstream\forgottenserver\src\condition.h(9): message : see declaration of 'Creature' (compiling source file ..\src\protocolgame.cpp) 1>protocolstatus.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\protocolstatus.cpp) 1>quests.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\quests.cpp) 1>raids.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\raids.cpp) 1>rsa.cpp 1>scheduler.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\scheduler.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\quests.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\quests.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\quests.cpp) 1>script.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\script.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\raids.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\raids.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\raids.cpp) 1>scriptmanager.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\scriptmanager.cpp) 1>server.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\server.cpp) 1>signals.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\signals.cpp) 1>spawn.cpp 1>spells.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\signals.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\signals.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\signals.cpp) 1>storeinbox.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\storeinbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(11): message : see declaration of 'Creature' (compiling source file ..\src\spells.cpp) 1>talkaction.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\talkaction.cpp) 1>tasks.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\tasks.cpp) 1>teleport.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\teleport.cpp) 1>thing.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\thing.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\teleport.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\teleport.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\teleport.cpp) 1>tile.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\tile.cpp) 1>tools.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\tools.cpp) 1>trashholder.cpp 1>vocation.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\tile.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\tile.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\tile.cpp) 1>weapons.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: 'void Creature::onWalk(void)': no override available for virtual member function from base 'Creature'; function is hidden (compiling source file ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : see declaration of 'Creature::onWalk' (compiling source file ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : see declaration of 'Creature' (compiling source file ..\src\weapons.cpp) 1>wildcardtree.cpp 1>C:\ot\___upstream\forgottenserver\src\enums.h(635,1): warning C4242: '=': conversion from 'const _Ty' to 'uint16_t', possible loss of data 1> with 1> [ 1> _Ty=int 1> ] (compiling source file ..\src\wildcardtree.cpp) 1>xtea.cpp 1>Generating code 1>Finished generating code 1>theforgottenserver.vcxproj -> C:\ot\___upstream\forgottenserver\vc17\x64\Release\theforgottenserver-x64.exe 1>Done building project "theforgottenserver.vcxproj". ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== ```

Reproduction environment

Windows 10, Visual studio 2022, SDK 10.0, toolset v143, ISO C++17

EPuncker commented 2 years ago

4025

only missing player.h warning

EPuncker commented 2 years ago

fixed at https://github.com/otland/forgottenserver/commit/357bae1a1da501752a22aa2ad80ee1c2796dd61e

Zbizu commented 2 years ago

not really fetched upstream, did a git pull and I'm still getting warnings (93 in total)

git log for confirmation:

$ git log
commit bb41780b4de190206662b4cd36ebeee39365f2f8 (HEAD -> upstream, origin/upstream)
Author: Marcin Jałocha <nekiroboy@gmail.com>
Date:   Thu Mar 31 10:26:20 2022 -0700

    Fix addEvent scheduler argument being passed by reference (#4053)
compilation log ``` Rozpoczęto ponowną kompilację... 1>------ Odbudowanie wszystkiego rozpoczęte: Projekttheforgottenserver, Konfiguracja: Release x64 ------ 1>otpch.cpp 1>actions.cpp 1>ban.cpp 1>baseevents.cpp 1>bed.cpp 1>chat.cpp 1>combat.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\bed.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\actions.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\chat.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\combat.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\combat.cpp) 1>condition.cpp 1>configmanager.cpp 1>connection.cpp 1>container.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\condition.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\configmanager.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\container.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\container.cpp) 1>creature.cpp 1>creatureevent.cpp 1>cylinder.cpp 1>database.cpp 1>databasemanager.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\creature.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\creature.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(12): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\creature.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\creature.cpp) 1>databasetasks.cpp 1>depotchest.cpp 1>depotlocker.cpp 1>events.cpp 1>fileloader.cpp 1>game.cpp 1>globalevent.cpp 1>groups.cpp 1>guild.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\events.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\events.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\events.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\events.cpp) 1>house.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\game.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\guild.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\guild.cpp) 1>housetile.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\house.cpp) 1>C:\ot\___upstream\forgottenserver\src\housetile.h(36,1): warning C4266: „void Tile::internalAddThing(Thing *)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Tile”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(247): message : zobacz deklarację „Tile::internalAddThing” (kompilowanie pliku źródłowego ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(132): message : zobacz deklarację „Tile” (kompilowanie pliku źródłowego ..\src\housetile.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\housetile.cpp) 1>inbox.cpp 1>iologindata.cpp 1>iomap.cpp 1>iomapserialize.cpp 1>iomarket.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\iologindata.cpp) 1>C:\ot\___upstream\forgottenserver\src\housetile.h(36,1): warning C4266: „void Tile::internalAddThing(Thing *)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Tile”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(247): message : zobacz deklarację „Tile::internalAddThing” (kompilowanie pliku źródłowego ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\tile.h(132): message : zobacz deklarację „Tile” (kompilowanie pliku źródłowego ..\src\iomap.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\iomapserialize.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\iomarket.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\iomarket.cpp) 1>item.cpp 1>items.cpp 1>luascript.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\item.cpp) 1>mailbox.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\item.cpp) 1>C:\ot\___upstream\forgottenserver\src\movement.h(139,1): warning C4242: "argument": konwersja z "int32_t" do "unsigned short", możliwa utrata danych (kompilowanie pliku źródłowego ..\src\items.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\luascript.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\mailbox.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\mailbox.cpp) 1>map.cpp 1>monster.cpp 1>monsters.cpp 1>C:\ot\___upstream\forgottenserver\src\monster.h(271,1): warning C4266: „void Creature::onWalk(Direction &)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(247): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\map.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\monster.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\monsters.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\monsters.cpp) 1>mounts.cpp 1>movement.cpp 1>networkmessage.cpp 1>npc.cpp 1>C:\ot\___upstream\forgottenserver\src\movement.h(139,1): warning C4242: "argument": konwersja z "int32_t" do "unsigned short", możliwa utrata danych (kompilowanie pliku źródłowego ..\src\movement.cpp) 1>otserv.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\movement.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(12): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\movement.cpp) 1>outfit.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\npc.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\npc.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\npc.cpp) 1>outputmessage.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\npc.cpp) 1>party.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\otserv.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\otserv.cpp) 1>player.cpp 1>podium.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\party.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\podium.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\player.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\podium.cpp) 1>position.cpp 1>protocol.cpp 1>protocolgame.cpp 1>protocollogin.cpp 1>protocolold.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\protocolgame.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\protocolgame.cpp) 1>C:\ot\___upstream\forgottenserver\src\condition.h(9): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\protocolgame.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\protocolgame.cpp) 1>quests.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\protocolold.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\protocollogin.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\quests.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\quests.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\quests.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\quests.cpp) 1>raids.cpp 1>rsa.cpp 1>scheduler.cpp 1>script.cpp 1>scriptmanager.cpp 1>server.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\raids.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\raids.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\raids.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\raids.cpp) 1>signals.cpp 1>C:\ot\___upstream\forgottenserver\src\movement.h(139,1): warning C4242: "argument": konwersja z "int32_t" do "unsigned short", możliwa utrata danych (kompilowanie pliku źródłowego ..\src\scriptmanager.cpp) 1>spawn.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\signals.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\signals.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\signals.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\signals.cpp) 1>spells.cpp 1>storeinbox.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\spawn.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\combat.h(12): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\spells.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\spells.cpp) 1>protocolstatus.cpp 1>talkaction.cpp 1>tasks.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\protocolstatus.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\talkaction.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\talkaction.cpp) 1>teleport.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\tasks.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\tasks.cpp) 1>thing.cpp 1>tile.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\teleport.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\teleport.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\teleport.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\teleport.cpp) 1>tools.cpp 1>C:\ot\___upstream\forgottenserver\src\tools.cpp(156,32): warning C4242: "=": konwersja z "uint32_t" do "uint8_t", możliwa utrata danych 1>trashholder.cpp 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\tile.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\tile.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\tile.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\tile.cpp) 1>vocation.cpp 1>weapons.cpp 1>C:\ot\___upstream\forgottenserver\src\tile.cpp(1126,30): warning C4245: "argument": konwersja z "int" do "uint16_t", niezgodność ze znakiem/bez znaku 1>C:\ot\___upstream\forgottenserver\src\weapons.h(165,1): warning C4242: "argument": konwersja z "int32_t" do "unsigned short", możliwa utrata danych (kompilowanie pliku źródłowego ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\trashholder.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(598,1): warning C4242: "argument": konwersja z "const int32_t" do "const _Ty", możliwa utrata danych 1> with 1> [ 1> _Ty=uint16_t 1> ] (kompilowanie pliku źródłowego ..\src\vocation.cpp) 1>C:\ot\___upstream\forgottenserver\src\player.h(1387,1): warning C4266: „void Creature::onWalk(void)”: Brak dostępnego przesłonięcia dla wirtualnej funkcji składowej z obiektu bazowego „Creature”; funkcja jest ukryta (kompilowanie pliku źródłowego ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(371): message : zobacz deklarację „Creature::onWalk” (kompilowanie pliku źródłowego ..\src\weapons.cpp) 1>C:\ot\___upstream\forgottenserver\src\creature.h(77): message : zobacz deklarację „Creature” (kompilowanie pliku źródłowego ..\src\weapons.cpp) 1>wildcardtree.cpp 1>xtea.cpp 1>Trwa generowanie kodu 1>Zakończono generowanie kodu 1>theforgottenserver.vcxproj -> C:\ot\___upstream\forgottenserver\vc17\x64\Release\theforgottenserver-x64.exe 1>Kompilowanie projektu „theforgottenserver.vcxproj” wykonane. ========== Ponowna kompilacja: 1 zakończono powodzeniem, 0 zakończono niepowodzeniem, 0 pominięto ==========

when I start to fix these, I'm just getting other warnings from other places

MillhioreBT commented 2 years ago

I sign up with the problem, 2 days ago I updated all the source code of my code to be up to date with TFS master Results: countless warnings that do not allow the program to compile, it is just what you mention Zbizu