Civcraft / Citadel

Do not open issues here; open them on the maintained fork @ DevotedMC
https://github.com/DevotedMC/Citadel
BSD 3-Clause "New" or "Revised" License
6 stars 23 forks source link

Allow Area Reinforcement command to only target certain blocks #145

Open rourke750 opened 8 years ago

rourke750 commented 8 years ago

@Civcraft/devs Any of you want to target this?

ProgrammerDan commented 8 years ago

Ran into an issue last night, were it would have been useful to demark an area, a source group ID, and a destination group ID.

I'm handy with SQL so it was no big deal, but I couldn't see non-devs managing that kind of surgery.

rourke750 commented 8 years ago

what do you mean by demark?

jjj5311 commented 8 years ago

Dan are you suggesting an "undo" command?

Also I will be trying to get back into things once i get a test environment setup

ProgrammerDan commented 8 years ago

@rourke750 specify a volume/area in a world -- like schematica does interactively, for instance.

@jjj5311 No. More like, someone hacked another player and deleted their groups out of spite, so I was trying to give them ownership again of specific assets. Since things sometimes get moved into NameLayerSpecial ID 1, makes it hard to do it DB-only unless you know what you're doing.

rourke750 commented 8 years ago

That would be a NameLayer command. Luckily you can find the group id of the original group by cti the reinforcement.

Maxopoly commented 8 years ago

How about we fork worldedit and add it there? They provide a lot of stuff we would have to recode

ProgrammerDan commented 8 years ago

@rourke750 ah good point. I might open an issue there later, although technically it wasn't namelayer -- I only wanted to move the specific reinforcements in a specific volume to the player's group, not every reinforcement on that original group ID.