Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
c547e81
New Spell books
DragonSlayer62 Mar 10, 2025
32050aa
Update spells.dfn
DragonSlayer62 Mar 10, 2025
2522615
Update magic.cpp
DragonSlayer62 Mar 10, 2025
4ba7305
Update magic.cpp
DragonSlayer62 Mar 10, 2025
e73bc6c
Updates
DragonSlayer62 Mar 10, 2025
7876578
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Mar 10, 2025
09ae497
Format Fixes
DragonSlayer62 Mar 10, 2025
e689cd3
Update CPacketSend.cpp
DragonSlayer62 Mar 10, 2025
a2cd0af
Update CPacketSend.h
DragonSlayer62 Mar 10, 2025
e19bf11
Update UOXJSMethods.cpp
DragonSlayer62 Mar 10, 2025
e782f8f
Update UOXJSMethods.cpp
DragonSlayer62 Mar 10, 2025
606db15
Update cPlayerAction.cpp
DragonSlayer62 Mar 10, 2025
2f5540b
Update UOXJSPropertyFuncs.cpp
DragonSlayer62 Mar 13, 2025
57b2224
name change
DragonSlayer62 Mar 13, 2025
13a5109
Update magic.cpp
DragonSlayer62 Mar 14, 2025
c5472cf
message removal
DragonSlayer62 Mar 15, 2025
0bff477
Update Add Menu
DragonSlayer62 Mar 15, 2025
f2ded5d
space and tabs
DragonSlayer62 Mar 16, 2025
1393b6e
tabs and spaces
DragonSlayer62 Mar 16, 2025
a391417
Update cItem.cpp
DragonSlayer62 Mar 17, 2025
1e113b4
Update cPlayerAction.cpp
DragonSlayer62 Mar 17, 2025
5ae5782
Update cPlayerAction.cpp
DragonSlayer62 Mar 17, 2025
5eb3a3a
Update cPlayerAction.cpp
DragonSlayer62 Mar 17, 2025
49af9b9
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Mar 19, 2025
7f86040
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Jun 3, 2025
f30a495
Update magic.cpp
DragonSlayer62 Jun 8, 2025
0616540
Added Remove Curse
DragonSlayer62 Jun 15, 2025
50310b3
Merge branch 'develop' into New-Spellbooks
Xoduz Jul 21, 2025
b4ee770
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Aug 3, 2025
838fd9f
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Aug 13, 2025
7a3527a
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Aug 25, 2025
1e006a4
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Sep 7, 2025
d6c58b5
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Sep 11, 2025
dffdea1
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Sep 21, 2025
3870fa0
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Oct 22, 2025
8fc1720
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Oct 25, 2025
53d9958
update
DragonSlayer62 Oct 26, 2025
2fb238c
update
DragonSlayer62 Oct 27, 2025
b0242e0
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Oct 27, 2025
669e370
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Nov 2, 2025
6a5c19d
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Nov 10, 2025
6c2bc1c
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Nov 11, 2025
693738c
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Nov 12, 2025
1e2b73d
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Nov 17, 2025
d3856fa
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Dec 17, 2025
24d17cd
update
DragonSlayer62 Dec 20, 2025
9f3745b
Merge branch 'develop' into New-Spellbooks
DragonSlayer62 Jan 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions data/dfndata/items/ItemMenu.bulk.dfn
Original file line number Diff line number Diff line change
Expand Up @@ -11925,6 +11925,16 @@ ADDITEM=0x0efa
ADDITEM=spellbook1to4
0x0efa=a spellbook (full)
ADDITEM=spellbook1to8
0x2253=a necromancer book (empty)
ADDITEM=0x2253
0x2253=a necromancer book (partial)
ADDITEM=necromancerbook1
0x2253=a necromancer book (full)
ADDITEM=necromancerbook2
0x2252=a paladin book (Empty)
ADDITEM=0x2252
0x2252=a paladin book (full)
ADDITEM=paladinspellbook1
0x1f17=a recall rune (blank)
ADDITEM=0x1f17
0x22c5=a runebook
Expand Down Expand Up @@ -11993,6 +12003,10 @@ ITEMMENU=8
reagents.dfn
0x0e76=bag of reagents
ADDITEM=bagofreagents
0x0e76=small bag of reagents
ADDITEM=smallbagofreagents
0x0e76=bag of necro reagents
ADDITEM=bagofnecroreagents
0x0f7a=black pearl
ADDITEM=0x0f7a
0x0f7b=blood moss
Expand Down
25 changes: 23 additions & 2 deletions data/dfndata/items/magic/misc_magic.dfn
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ script=2203// charges_left_tooltip.js
}

[0x2252]
{
{//empty book
get=base_item
name=paladin spellbook
id=0x2252
Expand All @@ -163,15 +163,22 @@ decay=1
good=28
origin=aos
sectionid=0x2252
type=100
}

[paladinspellbook]
{
get=0x2252
}

[paladinspellbook1]
{//full
get=0x2252
spells=0x3ff 0x0 0x0
}

[0x2253]
{
{//empty
get=base_item
name=necromancer book
id=0x2253
Expand All @@ -181,13 +188,27 @@ decay=1
good=28
origin=aos
sectionid=0x2253
type=99
}

[necromancerbook]
{
get=0x2253
}

// Pre-filled spellbooks
[necromancerbook1]
{//animate dead, evil omen, pain spike, summon familiar, wraith form
get=0x2253
spells=0x8981 0x0 0x0
}

[necromancerbook2]
{//fullbook
get=0x2253
spells=0x1FFFF 0x0 0x0
}

[0x2d9d]
{
get=base_item
Expand Down
10 changes: 10 additions & 0 deletions data/dfndata/items/magic/reagents.dfn
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,16 @@ packitem=0x0f8c,6
packitem=0x0f8d,6
}

[bagofnecroreagents]
{
get=0x0e76
packitem=gravedust,50
packitem=daemonblood,50
packitem=pigiron,50
packitem=noxcrystal,50
packitem=batwing,50
}

[0x0f7a]
{
get=base_reagent
Expand Down
Loading