I never actually played it but I know what you mean about macros. Before UO there was a game called "Flash Attack" for Galacticom BBS and it was a really fast-paced multiplayer game, you had to have a good macro setup in place just to keep up, which led to a lot of creativity that was really fun. This was around 1988 and the latency was mind-blowing fast. And it had in-game multiplayer chat where everyone could chat at the same time and you could see them type every character, which made it a lot more personal. All in text mode.