| @@ 415-429 (lines=15) @@ | ||
| 412 | $mercenary = $unit_info; |
|
| 413 | $mercenary_bonus = $mercenary['bonus']; |
|
| 414 | $mercenary_bonus = $mercenary_bonus >= 0 ? "+{$mercenary_bonus}" : "{$mercenary_bonus}"; |
|
| 415 | switch($mercenary['bonus_type']) { |
|
| 416 | case BONUS_PERCENT: |
|
| 417 | $mercenary_bonus = "{$mercenary_bonus}%"; |
|
| 418 | break; |
|
| 419 | ||
| 420 | case BONUS_ADD: |
|
| 421 | break; |
|
| 422 | ||
| 423 | case BONUS_ABILITY: |
|
| 424 | $mercenary_bonus = ''; |
|
| 425 | break; |
|
| 426 | ||
| 427 | default: |
|
| 428 | break; |
|
| 429 | } |
|
| 430 | ||
| 431 | $parse['EFFECT'] = classLocale::$lang['info'][$unit_id]['effect']; |
|
| 432 | $parse['mercenary_bonus'] = $mercenary_bonus; |
|
| @@ 86-101 (lines=16) @@ | ||
| 83 | $artifact_data = get_unit_param($artifact_id); |
|
| 84 | $artifact_data_bonus = $artifact_data['bonus']; |
|
| 85 | $artifact_data_bonus = $artifact_data_bonus >= 0 ? "+{$artifact_data_bonus}" : "{$artifact_data_bonus}"; |
|
| 86 | switch($artifact_data['bonus_type']) |
|
| 87 | { |
|
| 88 | case BONUS_PERCENT: |
|
| 89 | $artifact_data_bonus = "{$artifact_data_bonus}% "; |
|
| 90 | break; |
|
| 91 | ||
| 92 | case BONUS_ADD: |
|
| 93 | break; |
|
| 94 | ||
| 95 | case BONUS_ABILITY: |
|
| 96 | $artifact_data_bonus = ''; |
|
| 97 | break; |
|
| 98 | ||
| 99 | default: |
|
| 100 | break; |
|
| 101 | } |
|
| 102 | ||
| 103 | $template->assign_block_vars('artifact', array( |
|
| 104 | 'ID' => $artifact_id, |
|
| @@ 161-174 (lines=14) @@ | ||
| 158 | $mercenary = get_unit_param($mercenary_id); |
|
| 159 | $mercenary_bonus = $mercenary['bonus']; |
|
| 160 | $mercenary_bonus = $mercenary_bonus >= 0 ? "+{$mercenary_bonus}" : "{$mercenary_bonus}"; |
|
| 161 | switch($mercenary['bonus_type']) |
|
| 162 | { |
|
| 163 | case BONUS_PERCENT: |
|
| 164 | $mercenary_bonus = "{$mercenary_bonus}% "; |
|
| 165 | break; |
|
| 166 | ||
| 167 | case BONUS_ABILITY: |
|
| 168 | $mercenary_bonus = ''; |
|
| 169 | break; |
|
| 170 | ||
| 171 | case BONUS_ADD: |
|
| 172 | default: |
|
| 173 | break; |
|
| 174 | } |
|
| 175 | ||
| 176 | $mercenary_level = mrc_get_level($user, null, $mercenary_id, false, true); |
|
| 177 | $mercenary_level_bonus = max(0, mrc_get_level($user, null, $mercenary_id) - $mercenary_level); |
|