ScummVM 0.12.0svn (Apr 6 2008 06:47:38)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2
When one talks to Percy a second time (idle chat, NOT
trying to get his ball off the tree with "FLOAT")
Caitlyn's ego will not be erased due to either broken
talk script (Percy is babbling on too although he
didn't say anything) or a wrong sprite handling in
both cases (Caitly and Percy)
"Hey Percy, how are you today?"
"Not so good, Caitlyn. My ball is stuck in that tree.
I was playing and threw it too high. What am i gonna
do???"
"That's a shame Percy, wish i could help find a way to
get it, but i have important things to take care of."
Upto this point the dialogue is the same as on the
first meet, but now it changes:
"You practice your fire spell, being careful not to
get burnt."
No response here, Percy babbling on and a second
Caitlyn sprite appeared.
Save game and screenshot attached.
Caitlyn's Destiny (DOS/English)
AmigaOS4
gcc version 4.0.2 (AmigaOS build 20051012)
"Talk to boy"
The left one is the right one ... err
Logged In: YES
user_id=1944098
Originator: YES
File Added: AGI_Caitlyn_Double_Sprite.png
Just crawl right
Logged In: YES
user_id=1944098
Originator: YES
Another instance of this misbehaviour happens right after
one crawls out the cave passageway (after helping Marullus).
Caitlyn will lie down to sleep, gets her stuff stolen by
another elf and wakes in the morning.
Though, she stands but her sleeping sprite is not erased,
thus having two Caitlyn's on the screen again.
It will goe away when she finishes talking, but in a wrong
manner. As she is already standing, the standing sprite is
wrongly erased and she will stand up from the floor again.
Strange behaviour, seems the sprite handling is flawed AND
a script error takes place(?)
File Added: caitlyn.005
Spooky
Logged In: YES
user_id=1944098
Originator: YES
File Added: AGI_Caitlyn_Double_Sprite_1.png
Logged In: YES
user_id=1944098
Originator: YES
Tested with DOSBox 0.70 and AGI interpreter v2.936
Exactly the same behaviour
Logged In: YES
user_id=1803212
Originator: NO
I'm not currently working on this so I'm putting this back to the pool.
This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki