How much Mana do I need?
Python 2, 135 119 115 bytes



b=[int('27169735 2  4567 435262'[int(x,36)%141%83%50%23])for x in input()]
print b[0]+sum(a*-~b[0]/2for a in b[1:])


Try it online!

Input is list of strings from stdin