Lua API: Log incorrect parameter types as error (#9954)
authorSmallJoker <SmallJoker@users.noreply.github.com>
Mon, 1 Jun 2020 17:02:15 +0000 (19:02 +0200)
committerGitHub <noreply@github.com>
Mon, 1 Jun 2020 17:02:15 +0000 (19:02 +0200)
commit42a9b45c21ad407689950e3a4c90cb3894142260
tree703f7ae0f257c61bbb86134ea5a44ac92d71ba2c
parenta08d18acad345363780f5286300d65b39ea9c9f9
Lua API: Log incorrect parameter types as error (#9954)

Incorrect parameter types are logged as errors, taking coercion into account.
This is a workaround to ensure mod compatibility.
Duplicate warnings are ignored per server instance.
src/script/common/c_converter.cpp