Salvatore Lopiparo

Software Engineer

Can I Mog It? Addon

Can I Mog It? is a quality of life addon for the video game World of Warcraft.

Can I Mog It? builds upon the default user interface with minimal impact. Color blind friendly icons and text are added to the tooltip to help players see at a glance if they already have learned an appearance. Icons from the addon can also be shown as an overlay throughout the default interface (bags, bank, vendors, dungeon journal, etc.) to allow quick learning or selling of items, assist them in buying new appearances, or help them plan what they might want to farm next.

With over 3 million downloads it is a minimalist addition to many players’ interface and only four days after being released it was featured on the leading World of Warcraft news site MMO-Champion.

Date: June 19, 2016-Present
Language: Lua
Repository: GitLab
Addon Websites: CurseForge, WoWInterface


Toyota Driveland

Created within 30 days on a limited budget, Toyota Driveland for Kinect was a game designed to allow convention goers to experience the Toyota Prius on a virtual track using the Microsoft Kinect for Windows as a controller. Our biggest challenge was creating a user-friendly control scheme. The game was such a success at the Los Angeles Auto Show that it was also taken to the Detroit and New York Auto Shows.

Date: 2012
Language: C#
Tools: Unity3D and Kinect for Windows

News Coverage

See the official video on the Saatchi & Saatchi project page!


AntiDaze Addon

AntiDaze is an addon for World of Warcraft designed to warn the when someone is dazed by Aspect of the Cheetah or Pack. I took over working on this addon as the original author abandoned it in 2008.

Date: 2008-Present
Game: World of Warcraft
Language: Lua
Repository: GitHub
Addon Websites: Curse, WoWInterface

WoW Combat Log Splitter

This application split and combined combat logs from World of Warcraft from two or more guild members to create the most exhaustive logs possible for uploading to the WoW Web Stats website. This was done to track DPS, healing, and damage taken for guild raids. Ensuring that it could detect and adapt to differences in time zone and different computer time was important.

Date: 2008-2009
Game: World of Warcraft
Platform: Tkinter
Language: Python
Code: Gist