promotional bannermobile promotional banner

MarcoPolo

Merchant automation
Back to Files

12.1.001

File nameMarcoPolo_12_1_001.zip
Uploader
pmingopmingo
Uploaded
Aug 6, 2026
Downloads
10
Size
9.8 KB
Flavors
Retail
File ID
8589356
Type
R
Release
Supported game versions
  • 12.1.0
  • 12.0.7

What's new

### Añadido

- **Localización italiana** (`localization.it.lua`) para el locale `itIT`.
- **Localización portuguesa** (`localization.pt.lua`) para los locales `ptBR` y `ptPT`.
- **Localización rusa** (`localization.ru.lua`) para el locale `ruRU`.
- **Localización china simplificada** (`localization.cn.lua`) para el locale `zhCN`.
- **Localización china tradicional** (`localization.tw.lua`) para el locale `zhTW`.
- **Localización coreana** (`localization.kr.lua`) para el locale `koKR`.
- **Localización japonesa** (`localization.jp.lua`) para el locale `jaJP`.
- Archivo `CHANGELOG.md`.

### Corregido

- **`MarcoPolo.lua`** — Sustituidas las llamadas a APIs obsoletas por wrappers compatibles con la API moderna de WoW:
  - `GetAddOnMetadata` → `getAddOnMetadata()` (usa `C_AddOns.GetAddOnMetadata` con fallback).
  - `GetItemInfo` → `getItemInfo()` (usa `C_Item.GetItemInfo` con fallback).
  - `GetItemCount` → `getItemCount()` (usa `C_Item.GetItemCount` con fallback).
- **`MarcoPolo.lua`** — Resuelto el acceso al frame `frmMarcoPolo` de forma segura mediante `_G[]` y `CreateFrame` como fallback, evitando el error de global no definido.
- **`MarcoPolo.lua`** — Activada la reparación con gremio: `RepairAllItems()` ahora recibe `MarcoPoloConfig["GUILD"] == 1` como argumento, respetando la configuración del usuario (antes estaba comentada y siempre reparaba normal).
- **`MarcoPolo.lua`** — Añadida inicialización de `MarcoPoloConfig` en el handler de `/mp` para evitar errores si se usa el comando antes de `ADDON_LOADED`.
- **`localization.de.lua`** — Añadidas las claves `Guild repair` y `Normal repair` que faltaban en la traducción alemana.

This mod has no related projects