How can i add an object when the mouse is released? I have a player who i want to be able to throw spells and such, when you hold down the left mouse button, the spell charges, when you let go, the spell launches. I was able to do the animations with a work around, but that will not work with actually adding an object. How (with python) can i simply activate an actuator once when the mouse is released.

I don't need anything else (not mouse over, not if prop true) just plain-o'l plain-ol'. Thanks
here is how to detect a mouse button release and activate an actuator, using a Boolean property:

    mouse_Lclick = cont.sensors["Mouse_leftclick"] 

    if mouse_Lclick.positive :
        if not own['hold'] :
             # just pressed
             own['hold'] = True
        else :
             # button is held
    else :
        if own['hold'] :
            # button released
            own['hold'] = False
            cont.activate(actuator)  #activate the actuator