Du kopierst in der Database das Chipset, machst in der Kopie neue Einstellungen in denen das Wasser passierbar ist (bzw. der Fels) und wenn du das Klettern/Schwimmen einleitest, wechselst du einfach das Chipset und die Grafik des Charakters.

Hab ich sogar mal als Script gemacht:
http://dhan.de/rpg/script/wall.ace <<< mööp
schaus dir an und wende das Prinzip bei Felsen und Wasser an.