[FIXED] Which lemming used a skill if using cloners? [DISCUSSION]

Started by Nepster, March 28, 2016, 05:42:14 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Nepster

There are talismans that are awarded if all skills are awarded to only one lemming // if no lemming is awarded more than one skill. In these situations it is impotant, which lemming(s) has/have used the cloner skill, when the player assigns one. Make a guess, who currently gets a skill assignment:
a) None of them
b) Only original lemming
c) Only cloned lemming
d) Both of them

Solution
It is currently c)! I find this very unexpected. I click on the original lemming, he does all the work in producing the cloned lemming, but the newly born lemming gets the skill use! I propose to count the skill for the original lemming.

namida

I vaguely remember writing code so that in times where this is relevant, the recorded use of a cloner won't count against the new lemming (why it was counted at all, I don't remember). Whether or not that code still works is something I'm not so sure about, and certianly, it is a bug if it isn't recorded as the source lemming having used the skill (without any mechanism to not count that use against it).
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)