Diff ksnakeduel-23.04.3 with a ksnakeduel-24.12.1

Thank you!