House Addon: Arcane Circle
Posted: Fri Dec 16, 2011 3:55 am
This is only the dfn data for placing an Arcane Circle. Javascript will need to be added later to make it functional like live. If a player is standing on either an Arcane Circle, an Abbatoir (Altar), Pentagram, or Bloody Pentagram; they can cast the Arcane Circle spell (which needs to be implemented). An Arcane Crystal appears in players backpack for use with spellweaving (which will also need to be implemented).
I stuck the crafting info below for future reference incase anyone is making it craftable in carpentry.
Skill required: Carpentry
Minimum Skill: 94.7
Materials: 100 Boards or Logs
Materials: 2 Blue Diamonds
Materials: 2 Perfect Emeralds
Materials: 2 Fire Rubies
Now on to the dfn data. I continued the numbering where I left off with the Abbatoir. If you need to, you can change the house and house item numbers to your liking.
Put this in your house.dfn
Put these at bottom of house_addons.dfn
Put this at bottom of houseaddon_deeds.dfn
I have tested this and it worked flawlessly for me. Enjoy!
I stuck the crafting info below for future reference incase anyone is making it craftable in carpentry.
Skill required: Carpentry
Minimum Skill: 94.7
Materials: 100 Boards or Logs
Materials: 2 Blue Diamonds
Materials: 2 Perfect Emeralds
Materials: 2 Fire Rubies
Now on to the dfn data. I continued the numbering where I left off with the Abbatoir. If you need to, you can change the house and house item numbers to your liking.
Put this in your house.dfn
//arcane circle
[HOUSE 45]
{
ID=0x307F
CHARX=0
CHARY=0
CHARZ=0
HOUSE_ITEM=431
HOUSE_ITEM=432
HOUSE_ITEM=433
HOUSE_ITEM=434
HOUSE_ITEM=435
HOUSE_ITEM=436
HOUSE_ITEM=437
HOUSE_ITEM=438
HOUSE_ITEM=439
}
[HOUSE ITEM 431]
{ arcane circle piece 1/9
ITEM=arcanecircle1
X=-1
Y=0
Z=0
}
[HOUSE ITEM 432]
{ arcane circle piece 2/9
ITEM=arcanecircle2
X=0
Y=-1
Z=0
}
[HOUSE ITEM 433]
{ arcane circle piece 3/9
ITEM=arcanecircle3
X=1
Y=-1
Z=0
}
[HOUSE ITEM 434]
{ arcane circle piece 4/9
ITEM=arcanecircle4
X=-1
Y=1
Z=0
}
[HOUSE ITEM 435]
{ arcane circle piece 5/9
ITEM=arcanecircle5
X=0
Y=0
Z=0
}
[HOUSE ITEM 436]
{ arcane circle piece 6/9
ITEM=arcanecircle6
X=1
Y=0
Z=0
}
[HOUSE ITEM 437]
{ arcane circle piece 7/9
ITEM=arcanecircle7
X=0
Y=1
Z=0
}
[HOUSE ITEM 438]
{ arcane circle piece 8/9
ITEM=arcanecircle8
X=1
Y=1
Z=0
}
[HOUSE ITEM 439]
{ arcane circle piece 9/9
ITEM=arcanecircle9
X=1
Y=1
Z=0
}
[HOUSE 45]
{
ID=0x307F
CHARX=0
CHARY=0
CHARZ=0
HOUSE_ITEM=431
HOUSE_ITEM=432
HOUSE_ITEM=433
HOUSE_ITEM=434
HOUSE_ITEM=435
HOUSE_ITEM=436
HOUSE_ITEM=437
HOUSE_ITEM=438
HOUSE_ITEM=439
}
[HOUSE ITEM 431]
{ arcane circle piece 1/9
ITEM=arcanecircle1
X=-1
Y=0
Z=0
}
[HOUSE ITEM 432]
{ arcane circle piece 2/9
ITEM=arcanecircle2
X=0
Y=-1
Z=0
}
[HOUSE ITEM 433]
{ arcane circle piece 3/9
ITEM=arcanecircle3
X=1
Y=-1
Z=0
}
[HOUSE ITEM 434]
{ arcane circle piece 4/9
ITEM=arcanecircle4
X=-1
Y=1
Z=0
}
[HOUSE ITEM 435]
{ arcane circle piece 5/9
ITEM=arcanecircle5
X=0
Y=0
Z=0
}
[HOUSE ITEM 436]
{ arcane circle piece 6/9
ITEM=arcanecircle6
X=1
Y=0
Z=0
}
[HOUSE ITEM 437]
{ arcane circle piece 7/9
ITEM=arcanecircle7
X=0
Y=1
Z=0
}
[HOUSE ITEM 438]
{ arcane circle piece 8/9
ITEM=arcanecircle8
X=1
Y=1
Z=0
}
[HOUSE ITEM 439]
{ arcane circle piece 9/9
ITEM=arcanecircle9
X=1
Y=1
Z=0
}
[arcanecircle1]
{ arcane circle 1/9
get=base_item
name=a arcane circle ts
id=0x3080
weight=1000
movable=2
decay=0
}
[arcanecircle2]
{ arcane circle 2/9
get=base_item
name=a arcane circle ts
id=0x3082
weight=1000
movable=2
decay=0
}
[arcanecircle3]
{ arcane circle 3/9
get=base_item
name=a arcane circle ts
id=0x3081
weight=1000
movable=2
decay=0
}
[arcanecircle4]
{ arcane circle 4/9
get=base_item
name=a arcane circle ts
id=0x307D
weight=1000
movable=2
decay=0
}
[arcanecircle5]
{ arcane circle 5/9
get=base_item
name=a arcane circle ts
id=0x307F
weight=1000
movable=2
decay=0
}
[arcanecircle6]
{ arcane circle 6/9
get=base_item
name=a arcane circle ts
id=0x307E
weight=1000
movable=2
decay=0
}
[arcanecircle7]
{ arcane circle 7/9
get=base_item
name=a arcane circle ts
id=0x307C
weight=1000
movable=2
decay=0
}
[arcanecircle8]
{ arcane circle 8/9
get=base_item
name=a arcane circle ts
id=0x307B
weight=1000
movable=2
decay=0
}
[arcanecircle9]
{ arcane circle 9/9
get=base_item
name=a arcane circle ts
id=0x3083
weight=1000
movable=2
decay=0
}
{ arcane circle 1/9
get=base_item
name=a arcane circle ts
id=0x3080
weight=1000
movable=2
decay=0
}
[arcanecircle2]
{ arcane circle 2/9
get=base_item
name=a arcane circle ts
id=0x3082
weight=1000
movable=2
decay=0
}
[arcanecircle3]
{ arcane circle 3/9
get=base_item
name=a arcane circle ts
id=0x3081
weight=1000
movable=2
decay=0
}
[arcanecircle4]
{ arcane circle 4/9
get=base_item
name=a arcane circle ts
id=0x307D
weight=1000
movable=2
decay=0
}
[arcanecircle5]
{ arcane circle 5/9
get=base_item
name=a arcane circle ts
id=0x307F
weight=1000
movable=2
decay=0
}
[arcanecircle6]
{ arcane circle 6/9
get=base_item
name=a arcane circle ts
id=0x307E
weight=1000
movable=2
decay=0
}
[arcanecircle7]
{ arcane circle 7/9
get=base_item
name=a arcane circle ts
id=0x307C
weight=1000
movable=2
decay=0
}
[arcanecircle8]
{ arcane circle 8/9
get=base_item
name=a arcane circle ts
id=0x307B
weight=1000
movable=2
decay=0
}
[arcanecircle9]
{ arcane circle 9/9
get=base_item
name=a arcane circle ts
id=0x3083
weight=1000
movable=2
decay=0
}
[arcanecircledeed]
{
NAME=arcane circle deed
ID=0x14F0
MOREX=45
}
{
NAME=arcane circle deed
ID=0x14F0
MOREX=45
}