I successfully downloaded all the files and also compiled the program with Visual Studio.
The only problem I have right now is that I cannot see any monsters on the random maps. (all doors are open, empty chests,etc)
I have tried the Undead Church, heaven, hell, and Titan Quest.
The beginings and the endings work fine, but the random areas in between are blank.
I've tried reading through past messages to see if this has come up, but so far no luck.
Thank you to anyone that can help me with this slight problem.
All normal areas work, but the random maps fail to load poperly.
I know very little about programming in C, but I am trying to learn.
When trying to Build the server the output from The Visual C IDE is...
Deleting intermediate files and output files for project 'crossfire32 - Win32 ReleaseLog'.
--------------------Configuration: crossfire32 - Win32 ReleaseLog--------------------
Compiling...
image.c
weather.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\image.c(331) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\image.c(346) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\image.c(405) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\image.c(410) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\image.c(413) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(167) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(168) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(169) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(170) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(171) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(172) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(173) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(178) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(191) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(192) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(193) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(194) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(195) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(196) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(197) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(198) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(199) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(200) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(202) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(203) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(204) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(205) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(205) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(206) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(207) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(218) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(219) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(220) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(220) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(221) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(222) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(223) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(224) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(225) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(226) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(227) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(228) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(230) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(230) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(231) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(234) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(234) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(235) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(236) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(911) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(913) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(932) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(954) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1206) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1208) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1231) : warning C4018: '==' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1236) : warning C4018: '==' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1383) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1384) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1580) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1581) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1778) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1779) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1876) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1877) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1990) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(1991) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2094) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2095) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2097) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2098) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2238) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2243) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\weather.c(2245) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
Compiling...
info.c
init.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\init.c(234) : warning C4133: 'function' : incompatible types - from 'int *' to 'const char *'
item.c
loop.c
lowlevel.c
metaserver.c
request.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(362) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(629) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(636) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(650) : warning C4244: 'function' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(846) : warning C4244: '=' : conversion from 'unsigned short ' to 'unsigned char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(878) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1299) : warning C4305: 'function' : truncation from 'const int ' to 'char '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1300) : warning C4305: 'function' : truncation from 'const int ' to 'char '
sounds.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(359) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(624) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(625) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(650) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(655) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(657) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(685) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1115) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1116) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1115) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\request.c(1116) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(35) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(36) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(37) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(38) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(35) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(36) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(37) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\socket\sounds.c(38) : warning C4761: integral size mismatch in argument; conversion supplied
Compiling...
alchemy.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\alchemy.c(150) : warning C4244: '+=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\alchemy.c(318) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
apply.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\alchemy.c(465) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\apply.c(1167) : warning C4244: '=' : conversion from 'const double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\apply.c(1190) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\apply.c(3356) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\apply.c(3356) : warning C4018: '!=' : signed/unsigned mismatch
attack.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\apply.c(3429) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\attack.c(1352) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\attack.c(1354) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\attack.c(1902) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\attack.c(1936) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\attack.c(1944) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
ban.c
c_chat.c
c_misc.c
c_move.c
c_new.c
c_object.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(235) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(240) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(245) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(250) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(255) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(275) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(328) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(333) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(338) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(343) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(348) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(365) : warning C4244: '-=' : conversion from 'double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(798) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_object.c(863) : warning C4018: '!=' : signed/unsigned mismatch
c_party.c
c_range.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_range.c(114) : warning C4018: '!=' : signed/unsigned mismatch
c_wiz.c
commands.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\c_wiz.c(497) : warning C4700: local variable 'obp' used without having been initialized
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(67) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(134) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(136) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(137) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(275) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\commands.c(276) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
disease.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\disease.c(438) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\disease.c(499) : warning C4244: 'function' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\disease.c(501) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
egoitem.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\disease.c(499) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\egoitem.c(57) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
gods.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\gods.c(54) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\gods.c(167) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\gods.c(776) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\gods.c(778) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\gods.c(931) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
hiscore.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\hiscore.c(353) : warning C4018: '>' : signed/unsigned mismatch
init.c
login.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\login.c(724) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
main.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\main.c(807) : warning C4018: '<' : signed/unsigned mismatch
monster.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\monster.c(284) : warning C4018: '<' : signed/unsigned mismatch
move.c
pets.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\move.c(237) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\move.c(237) : warning C4761: integral size mismatch in argument; conversion supplied
player.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\pets.c(320) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\pets.c(320) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(300) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(308) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(372) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1263) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1506) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1529) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1975) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(2187) : warning C4018: '<' : signed/unsigned mismatch
plugins.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1337) : warning C4700: local variable 'attacktype' used without having been initialized
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1479) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(1479) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(2819) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\player.c(2819) : warning C4761: integral size mismatch in argument; conversion supplied
resurrection.c
rune.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\rune.c(105) : warning C4018: '<' : signed/unsigned mismatch
shop.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(67) : warning C4244: 'return' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(68) : warning C4244: 'return' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(169) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(181) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(183) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(416) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\shop.c(707) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
skill_util.c
..\include\skillist.h(36) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(59) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(59) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(59) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(60) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(60) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(60) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(61) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(61) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(61) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(61) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(62) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(62) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(62) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(63) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(63) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(63) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(63) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(64) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(64) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(64) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(64) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(64) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(65) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(65) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(65) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(65) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(344) : warning C4244: '=' : conversion from 'long ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(647) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skill_util.c(1206) : warning C4018: '>=' : signed/unsigned mismatch
skills.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1504) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1505) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1597) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1605) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1606) : warning C4244: '=' : conversion from 'const double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1646) : warning C4305: '*=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1650) : warning C4305: '*=' : truncation from 'const double ' to 'float '
spell_effect.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1524) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\skills.c(1524) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(487) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(573) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(714) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1241) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1242) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1268) : warning C4018: '>' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1273) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1282) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1773) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(2138) : warning C4244: '*=' : conversion from 'const double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(2801) : warning C4244: '-=' : conversion from 'double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(2807) : warning C4244: '+=' : conversion from 'double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3599) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3601) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3779) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3782) : warning C4305: '=' : truncation from 'const double ' to 'float '
spell_util.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(73) : warning C4700: local variable 'tmp' used without having been initialized
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1276) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1276) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1298) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1298) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1312) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1312) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1326) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1326) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1905) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(1905) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(2609) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(2609) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3959) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_effect.c(3959) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(229) : warning C4244: '=' : conversion from 'double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(326) : warning C4244: '-=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(829) : warning C4244: 'return' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(910) : warning C4244: '+=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(911) : warning C4244: '=' : conversion from 'const double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1356) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1397) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1494) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1859) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(2209) : warning C4244: '*=' : conversion from 'double ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(2212) : warning C4244: 'return' : conversion from 'double ' to 'int ', possible loss of data
swamp.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(836) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(836) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1126) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1126) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1282) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1282) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1352) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1352) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1385) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1385) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1476) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1476) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1479) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1479) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1936) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1936) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1990) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\spell_util.c(1990) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\swamp.c(19) : warning C4244: '-=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\swamp.c(44) : warning C4244: '-=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\swamp.c(53) : warning C4244: '-=' : conversion from 'double ' to 'float ', possible loss of data
swap.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\swap.c(136) : warning C4018: '<=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\swap.c(282) : warning C4018: '<' : signed/unsigned mismatch
time.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(50) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(52) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(71) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(73) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(547) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(770) : warning C4305: '-=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(1069) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(1071) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(1091) : warning C4244: '=' : conversion from 'const double ' to 'short ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(1195) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(1196) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
win32.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(726) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(726) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(728) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(728) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(738) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(738) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(742) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(742) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(744) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\server\time.c(744) : warning C4761: integral size mismatch in argument; conversion supplied
Compiling...
timers.c
Compiling...
decor.c
door.c
exit.c
expand2x.c
floor.c
maze_gen.c
monster.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\monster.c(106) : warning C4244: '=' : conversion from 'double ' to 'unsigned long ', possible loss of data
random_map.c
reader.c
rogue_layout.c
room_gen_onion.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(148) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(153) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(156) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(157) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(163) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(164) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(207) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(212) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(215) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(216) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(217) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(223) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(224) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(230) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(308) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(309) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(310) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(315) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(316) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(323) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(324) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(330) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(331) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(383) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(388) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(390) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(393) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(394) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(395) : warning C4244: '-=' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(401) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(402) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(407) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_onion.c(409) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
room_gen_spiral.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(77) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(78) : warning C4244: '=' : conversion from 'int ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(98) : warning C4305: '=' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(102) : warning C4244: 'initializing' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(117) : warning C4244: 'function' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(117) : warning C4244: 'function' : conversion from 'float ' to 'int ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(119) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(120) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\room_gen_spiral.c(122) : warning C4305: '+=' : truncation from 'const double ' to 'float '
snake.c
special.c
square_spiral.c
style.c
treasure.c
wall.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(78) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(78) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(80) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(80) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(82) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(82) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(84) : warning C4761: integral size mismatch in argument; conversion supplied
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\random_maps\wall.c(84) : warning C4761: integral size mismatch in argument; conversion supplied
Compiling...
anim.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\anim.c(135) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
arch.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\arch.c(386) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\arch.c(387) : warning C4244: '=' : conversion from 'short ' to 'char ', possible loss of data
button.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(49) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(163) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(211) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(273) : warning C4018: '<=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(277) : warning C4018: '>=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(331) : warning C4244: '=' : conversion from 'double ' to 'float ', possible loss of data
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(541) : warning C4018: '==' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(558) : warning C4018: '==' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\button.c(698) : warning C4018: '!=' : signed/unsigned mismatch
exp.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(70) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(73) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(74) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(75) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(76) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(87) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(89) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(90) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(91) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(92) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(93) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(94) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(95) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(96) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(97) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(98) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(99) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(100) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\exp.c(101) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
friend.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\friend.c(90) : warning C4018: '!=' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\friend.c(123) : warning C4018: '!=' : signed/unsigned mismatch
glue.c
holy.c
image.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\image.c(243) : warning C4018: '<' : signed/unsigned mismatch
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\image.c(272) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\image.c(338) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
info.c
init.c
item.c
links.c
living.c
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(67) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(67) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(67) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(67) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(68) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(69) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(69) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(69) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(69) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(78) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(79) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
F:\Testing\Crossfire\crossfire-1.5.0\crossfire-1.5.0\common\living.c(80) : warning C4305: 'initializing' : truncation from 'const double ' to 'floa
I'm really sorry I kept getting an error in search.php(?) line xx , so I didn't think that it was posted.
I hope you can forgive me and delete the two extra postings I placed.
I too compiled server under Windows (2000, not XP), so i may help some.
First, all those warnings are harmless. If the program compiled, all should (almost) be fine.
Python plugins don't work that great i'm afraid (for instance casino machines give assertion failure, which you can ignore though), but the rest i think is all right.
I actually didn't try random maps.... I will next time i try things on my server. Maybe something is broken somewhere.... If so i'll try to figure out & submit a patch.
I'll keep you informed (or check cf-devel mailing list ).
I have been looking at the server output screen for errors or fails, but the only ones I seem to get are the ones for magic Items that don't have power levels assigned to them yet.
...
calc_item_power got 25 enchantments for Katana of Masamune
Object Katana of Masamune had no item power, using 50
...
or hp to large?
...
Monster Gnarg has hp set higher than maxhp (500>0)
...
Just checked my plugin folder and plugin_python.dll was never built.
..\..\plugin\include\Python.h(21) : fatal error C1189: #error : "limits.h is required by std C -- why isn't HAVE_LIMITS_H defined?"
So which file do I need to define HAVE_LIMITS_H ?
system.h I think.
I'll keep checking, maybe I forgot something else.
Ok, i checked the code for random maps, and i found the bug which caused'em to not work under Windows.
It's related to weirdness in readdir behaviour, and stuff like that...
(no technical details, check mailing list
I'll submit patch to mailing list asap.
As for the python issue, i had none, but i'll check again nontheless...
This does bring up the question of a reference platform however, as the server source changes over time someone will have to test for introduced WIN32 errors since this is not done (and likely will not be done by most developers.) Presumably there was something like that happening in the past that fell off the radar and was not maintained since the server code has had win32 specific stuff for years.
FYI - I did notice a strange (unrelated) glitch with the current CVS install script where '/share/crossfire' directory is not getting made and the install fails. I just made that dirtectory by hand and continued the install... Maybe someone can double check this to make sure I'm not on crack here...