Turbine To Allow Modding In Lord Of The Rings Online

GollumYou might have already thought that dedicated programmers kind of look like Gollum, but until today, that would have been an unfairly inaccurate characterization. Now, however? Slander away! Via Massively and A Casual Stroll To Mordor comes word that Turbine is going to allow Lua scripting in Lord Of The Rings Online. Modders, access to The Precious has been granted!

Turbine’s Senior Manager of Community, Meghan Rodberg, had this to say:

We historically have not allowed any modding of the UI other than skinning it. Hope I’m not blowing anything here, but there is a Lua scripting project going on… It seemed like enough of our players were looking for this that we decided to do it.

She stressed that there’s no word as to exactly what extent modding will be allowed, but since Lua is already used extensively on MMORPGs like WoW, it’s reasonable to hypothesize that Turbine will anticipate demand for considerable freedom to completely muck about with Middle Earth’s UI. Can you say Naked Bartering System? Yes, I think you can. No word yet on whether or not this drops with the impending F2P update, but we’ll let you know as soon as we know something.

Join the Conversation   

* required field

By submitting a comment here you grant GameFront a perpetual license to reproduce your words and name/web site in attribution. Inappropriate or irrelevant comments will be removed at an admin's discretion.

1 Comment on Turbine To Allow Modding In Lord Of The Rings Online


On July 15, 2010 at 7:23 am

Frelorn a dev posted this on the lotro forums…

“We wanted to clarify a few things about the potential implementation of LUA scripting. As it stands right now, the LUA scripting ability is completely controlled by us and its use is limited.

The Framework API, which controls what can and cannot be done, is separated into two main functional areas. The Framework API provides the basic structure of the scripts (classes), UI creation (windows, buttons, images, etc.), and a controlled setting to receive input, events, and actions generated by the game. The Gameplay API provides access to internal gameplay systems. The first pass of the gameplay API includes access to your own character’s vitals, the ability to interface with quickslots, and the methods for interacting with items in your inventory.

So what does this all mean? Right now, given the limitations we have in place, the “plugins” players can create are restricted to the above Gameplay API areas. They can change some of your UI elements, add built in HUDS and allow for things like a travel panel or a single window inventory bag. Our intent is to not allow players to make “plugins” that will give them any kind of advantage over other players. The main idea here is that LUA allows the players the ability to customize their user interface the way they want to.

We are going to handle things very carefully as we move forward; to be very clear, LUA Scripting is still in the early stages of testing and we don’t yet have a date for when the system will go live.”