legacyclonk / content

Contains the default definition packs and scenario folders as well as some needed c4gs.
Other
4 stars 4 forks source link

Fix Western Traps #10

Closed Danghorx closed 1 year ago

Danghorx commented 2 years ago

~~This error comes, in western, when you play and the clonk cant do a command. It happend at the start when you chop wood in Milestone Woods. WARNING: call to "ControlCommandFinished" parameter 3: got "id", but expected "int"! (obj Jim #1118)~~

In Milestone Woods the traps where you can get the chalice dont work you just walk over them. It worked in CR 330.

Fulgen301 commented 2 years ago

This error

This is a warning, not an error.

maxmitti commented 1 year ago

It worked in CR 330.

I just checked in http://www.clonkx.de/rage/cr_western.zip and it definitely does not work in that version either, regardless which engine is used. The problem is, that the traps need to be in an appropriate Action to function, but in Objects.txt the Action is either not present (Idle) or wrong. To me it seems like the scenarios were created when traps were implemented differently and never updated to work with the current version.

I have also found that Last Hope is also affected.