It is a verb meaning "have an effect on", so it has to be the verb "affect".
It occurs without "the" or "an" or "no" (or other determiners), so that's another clue that it's probably not the noun "effect", meaning something like "result".
That drug can have a very powerful __ (affect=have...