Module:Traits: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 136: Line 136:
         local MP_ARG = args['mp' .. trait_count] or args['mp_recovery' .. trait_count] or default_value['mp'] or
         local MP_ARG = args['mp' .. trait_count] or args['mp_recovery' .. trait_count] or default_value['mp'] or
         default_value['mp_recovery'];
         default_value['mp_recovery'];
        local ECP_ARG = nil


         if is_rose then
         if is_rose then
Line 141: Line 142:
             unnamed[1] = 'ECP'
             unnamed[1] = 'ECP'
             MP_ARG = nil
             MP_ARG = nil
            ECP_ARG = unnamed[1] or args['mp' .. trait_count]
         end
         end


Line 153: Line 155:
                         unnamed[2],
                         unnamed[2],
                         MP = MP_ARG,
                         MP = MP_ARG,
                        ECP = ECP_ARG,
                         CD = args['cd' .. trait_count] or default_value['cd'],
                         CD = args['cd' .. trait_count] or default_value['cd'],
                         DURATION = args['duration' .. trait_count],
                         DURATION = args['duration' .. trait_count],