/**
 * This curse converts all a players Ks to Cs
 * The classification of the effect is "misc.curse.antisqeal".
 * <p>
 * The argument is an integer and specifies how long the
 * curse will last.
 * <p>
 * This effect has a shadow associated with it.
 * @classification misc.curse.antisqeal
 * @example
 * // give them the curse for 2 minutes
 * add_effect("/std/effects/curses/chef_curse", 120);
 */
#include <effect.h>
/** @ignore yes */
int beginning( object player, int time ) {
    player->submit_ee( 0, time, EE_REMOVE );
    return time;
}
/** @ignore yes */
int merge_effect( object player, int time1, int time2 ) {
   int duration;
   duration = time2 + player->expected_tt();
   player->submit_ee( 0, duration, EE_REMOVE );
   return duration;
} /* merge_effect() */
 
/** @ignore yes */
void end( object player, int time ) {
    tell_object( player, "Your ability to mangle the english language "
                         "returns.\n");
} /* end() */
/** @ignore yes */
string query_classification() { return "misc.curse.antisqeal"; }
/** @ignore yes */
string query_shadow_ob() { return "/std/shadows/curses/antisqeal"; }