Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Book of Beautiful Horrors (Homebrew) #315

Open
wants to merge 1,090 commits into
base: master
Choose a base branch
from
Open
Changes from 2 commits
Commits
Show all changes
1090 commits
Select commit Hold shift + click to select a range
92c4f3c
Make create_compendium more compatible with Python 3.
153957 May 18, 2019
aa3755d
added stand alone monsters
Cphrampus May 18, 2019
c068eb2
added the phoenix
Cphrampus May 18, 2019
92ebf9f
added machine lieutenant
Cphrampus May 18, 2019
7a3d618
added monsters from strongholds and followers items
Cphrampus May 18, 2019
b243272
added items from Strongholds and Followers
Cphrampus May 18, 2019
46a315f
fixed strongholds and followers spell capitalization
Cphrampus May 18, 2019
443a491
Added racial spells and cleaned up small class details, resolves #22
Cphrampus May 18, 2019
63f32c9
Merge pull request #335 from Cphrampus/add-racial-spells.22
Cphrampus May 18, 2019
2ddf85a
Merge pull request #336 from Cphrampus/beta
Cphrampus May 18, 2019
d2dd308
fixed misplaced closing tag in tal'dorei items
Cphrampus May 19, 2019
3975f50
broke out ranger and update archetypes to reference it
Cphrampus May 19, 2019
c4bafb0
updated script to try to "distribute" the archetypes over classes if …
Cphrampus May 19, 2019
2e3a600
Added .vscode to gitignore to ignore settings changes
Cphrampus May 19, 2019
ffcf6d2
removed Conclave from ranger archetype feature names
Cphrampus May 19, 2019
3dd80d3
Merge pull request #337 from Cphrampus/merge-ranger-to-base-sub-struc…
Cphrampus May 19, 2019
1fffd5b
Added basic and subtype usable create compendium checks to travis
Cphrampus May 19, 2019
8ce71d6
Merge pull request #338 from Cphrampus/add-more-travis-checks
Cphrampus May 19, 2019
46f7450
Merge pull request #339 from Cphrampus/beta
Cphrampus May 19, 2019
78d3952
added borrowSpells tag, resolves #139
Cphrampus May 19, 2019
47ea359
Added Barbarian (Ancestral Guardian) spell list
Cphrampus May 19, 2019
f2696d8
Added Barbarian (Totem Warrior) Spell list
Cphrampus May 19, 2019
c8a42b0
aded borrowSpell tags to applicable classes
Cphrampus May 19, 2019
2fdc2cf
moved HB tags to compendium level to also remove borrowspells
Cphrampus May 19, 2019
a69b1f1
Broke out Blood Hunter Orders
Cphrampus May 19, 2019
d4f3cfb
removed hb archetypes folder to fix structure
Cphrampus May 19, 2019
13f01eb
update script to pull from Homebrew/Classes folder
Cphrampus May 19, 2019
c3e6256
removed hb archetypes folder to fix structure
Cphrampus May 19, 2019
01106d7
update script to pull items from Homebrew/Classes directory
Cphrampus May 19, 2019
056671e
Merge branch 'break-archetypes-out-of-homebrew-classes' of https://gi…
Cphrampus May 19, 2019
63f5127
Moved homebrwe archetypes to Classes folder to mirror base structure …
Cphrampus May 19, 2019
f647ac0
Merge pull request #341 from Cphrampus/add-ability-to-reference-spell…
Cphrampus May 19, 2019
7feaa8b
Merge pull request #340 from Cphrampus/break-archetypes-out-of-homebr…
Cphrampus May 19, 2019
f020ba9
mark Lingering soul as baseclass
Cphrampus May 19, 2019
d7262e8
Merge pull request #342 from Cphrampus/break-archetypes-out-of-homebr…
Cphrampus May 19, 2019
3d1b551
Merge pull request #343 from Cphrampus/beta
Cphrampus May 19, 2019
78d2de8
Removed subclasses from spell classes in favor of spell lists
Cphrampus May 19, 2019
e22ad8e
fixed spell List name -> class
Cphrampus May 19, 2019
006e1c9
Merge pull request #344 from Cphrampus/remove-borrowers-from-base-spe…
Cphrampus May 19, 2019
2d601f5
Merge pull request #346 from Cphrampus/beta
Cphrampus May 19, 2019
82b0531
Renamed/broke out items files
Cphrampus May 19, 2019
fb2af95
Broke out spells files resolves #345
Cphrampus May 19, 2019
ef891b9
Removed UA from UA file names
Cphrampus May 19, 2019
2ec9d6b
Moved Backgrounds to a folder for grouping
Cphrampus May 19, 2019
2015c76
Broke out races into individual files
Cphrampus May 19, 2019
42dcb4a
rename plan shift files to include colon
Cphrampus May 19, 2019
cf69902
rename Tal'dorei -> Tal'dorei Campaign Setting
Cphrampus May 19, 2019
3b3f74c
renamed Xanathars lost notes -> Xanathar's Lost Notes to Everything Else
Cphrampus May 19, 2019
0dad628
Broke out amonket cleric options
Cphrampus May 19, 2019
d5cc6b6
renamed Eberron -> Wayfinder's Guide to Eberron
Cphrampus May 19, 2019
dc8451e
Added source to Feyblood and grung
Cphrampus May 19, 2019
5731c28
fixed stylized quote in item name
Cphrampus May 19, 2019
0f4d65c
removed stylized quote in Graz'tchar
Cphrampus May 19, 2019
9b4bc84
removed stlyed quote from healer's crossbow
Cphrampus May 19, 2019
d53d88d
removed styled quote from healer's crossbow
Cphrampus May 19, 2019
1443eed
removed styled quote
Cphrampus May 19, 2019
71290d2
removed styled quote
Cphrampus May 19, 2019
3c41c8a
replace styled quote again
Cphrampus May 19, 2019
d79fa0a
finally actually replaced?
Cphrampus May 19, 2019
d7485fd
Merge pull request #348 from Cphrampus/break-out-files-by-source
Cphrampus May 20, 2019
18615e9
removed duplicate water genasi
Cphrampus May 20, 2019
3720fe7
Add deleted old files that weren't added in the rename
Cphrampus May 20, 2019
24f916b
merge down branch
Cphrampus May 20, 2019
ce6d157
Merge pull request #349 from Cphrampus/break-out-files-by-source
Cphrampus May 20, 2019
f54d2bc
merge down master (#350)
Cphrampus May 20, 2019
57904c3
replaces stylized quotes with plain ones
Cphrampus May 20, 2019
35e70e6
Merge pull request #351 from Cphrampus/remove-styled-quotes
Cphrampus May 20, 2019
a32a82c
updated cobalt soul monk, resolves #352
Cphrampus May 20, 2019
36a2949
Merge pull request #353 from Cphrampus/update-cobalt-soul-monk.352
Cphrampus May 20, 2019
f9bc76c
fixed missing ligatures
Cphrampus May 20, 2019
301ddc2
merged in beta
Cphrampus May 20, 2019
577bb3a
Merge pull request #354 from Cphrampus/merge-up-beta
Cphrampus May 20, 2019
5eab8c1
Merge pull request #355 from Cphrampus/fix-missing-ligatures
Cphrampus May 20, 2019
ae347a1
Merge pull request #356 from Cphrampus/beta
Cphrampus May 20, 2019
2549a53
Merge pull request #358 from Cphrampus/tome-of-foes-monsters.76
Cphrampus May 20, 2019
b8a868c
Merge pull request #357 from Cphrampus/tome-of-foes-items.332
Cphrampus May 20, 2019
0833acf
Merge pull request #359 from Cphrampus/add-strongholds-and-followers
Cphrampus May 20, 2019
f654d59
Merge pull request #360 from Cphrampus/add-tome-of-foes
Cphrampus May 20, 2019
16213ac
Merge pull request #361 from Cphrampus/beta
Cphrampus May 20, 2019
0976faa
Run files through formatter, but keeping é in Rothé
Cphrampus May 20, 2019
c49d455
replaced • encoding with -
Cphrampus May 20, 2019
78ba003
Replace html escaping in templates
Cphrampus May 20, 2019
2363dfc
remove unneeded -'s for hag spell casting
Cphrampus May 20, 2019
d19f738
replace text tags only containing tabs with self closing tags
Cphrampus May 20, 2019
f531e98
reaplced text tags with only spaces to self closing tags
Cphrampus May 20, 2019
1c84a50
update xml linting to not include templates.xml, since it isn't expec…
Cphrampus May 20, 2019
75dbb74
Merge pull request #362 from Cphrampus/format-files
Cphrampus May 20, 2019
0a0005f
Merge pull request #363 from Cphrampus/beta
Cphrampus May 20, 2019
2b9503c
fixed formatting and missing text tags in Stringholds and Followers
Cphrampus May 20, 2019
0cf12e1
Merge pull request #364 from Cphrampus/fix-strongholds-and-followers-…
Cphrampus May 20, 2019
88049fc
Merge pull request #365 from Cphrampus/beta
Cphrampus May 20, 2019
0609871
Added noble fighter
Cphrampus May 21, 2019
d293350
Added starter set characters, resolves #366
Cphrampus May 21, 2019
6e55df3
added bag of holding, handy haversack, and portable hole as container…
Cphrampus May 21, 2019
638cd89
add containers as an items field for attribution check
Cphrampus May 21, 2019
4766196
Merge pull request #369 from Cphrampus/add-bag-of-holding-container.368
Cphrampus May 21, 2019
b149fab
added dragonborn types
Cphrampus May 24, 2019
9c531bb
added missing tags
Cphrampus May 24, 2019
cc6ddd4
Added dragonborn sorcerer
Cphrampus May 25, 2019
0761473
included careful spell for dragonborn sorcerer
Cphrampus May 25, 2019
f0e0c43
Added drow rogue
Cphrampus May 25, 2019
5f53da9
added prof, wealth, asi, skills tags for better app use of the classes
Cphrampus May 25, 2019
c510421
Added dwarf cleric
Cphrampus May 25, 2019
e862d30
Added half-elf bard
Cphrampus May 26, 2019
2370810
Added half-orc paladin
Cphrampus May 26, 2019
1de0eff
Merge branch 'beta' into fix-monster-spells
153957 May 26, 2019
ea8d966
Fix merge mistake in create compendiums
153957 May 26, 2019
8bea23c
Remove spaces before closing tags
153957 May 26, 2019
b9efc5d
Remove empty text blocks inside spellcasting blocks
153957 May 26, 2019
b0ffa3e
Added halfling monk
Cphrampus May 26, 2019
a2e89a2
Added halfling rogue
Cphrampus May 26, 2019
39baae0
Added high elf fighter
Cphrampus May 26, 2019
5cafdea
Added high elf wizard
Cphrampus May 26, 2019
69bda51
Added human barbarian
Cphrampus May 27, 2019
a12d715
Added human cleric
Cphrampus May 27, 2019
2565b76
Added human druid
Cphrampus May 27, 2019
6647459
Added human fighter
Cphrampus May 27, 2019
b837528
Remove more blank lines in spellcasting blocks
153957 May 27, 2019
03bce17
Added human paladin
Cphrampus May 27, 2019
68c2b80
marked eberron HB, since it is only "official"/beta
Cphrampus May 27, 2019
d074683
duplicate fighting styles at lvl 10 for champion's second choice
Cphrampus May 27, 2019
0d39b7b
fixed prices to be in gold to fix starting gold buying
Cphrampus May 27, 2019
41741ec
Merge pull request #371 from Cphrampus/fix-dmg-item-prices
Cphrampus May 27, 2019
7d76d33
fixed mismatched tag and added asi tag for fighter
Cphrampus May 27, 2019
48aa4db
removed another mismatch tag
Cphrampus May 27, 2019
0133c40
more mismatched tags, runs locally now
Cphrampus May 27, 2019
b4d96ed
Merge pull request #372 from Cphrampus/update-classes-for-asi
Cphrampus May 27, 2019
9c8bc92
removed empty tutorial file
Cphrampus May 27, 2019
6894df2
Added tiefling warlock
Cphrampus May 27, 2019
944d841
Added wood elf ranger, resolves #367
Cphrampus May 27, 2019
8364e19
Moved files to correct folders
Cphrampus May 27, 2019
98e362f
Merge pull request #373 from Cphrampus/add-pre-gen-characters
Cphrampus May 27, 2019
7dda3bf
Merge pull request #374 from Cphrampus/beta
Cphrampus May 27, 2019
8e47809
moved shifter race to Unearthed Arcana
Cphrampus May 27, 2019
4543f2d
Merge pull request #375 from Cphrampus/move-shifter-race
Cphrampus May 27, 2019
3ba07b6
Fix indentation of some spell related tags
153957 May 27, 2019
5db58cb
Merge branch 'beta' into fix-monster-spells
153957 May 27, 2019
4640006
Add <rarity> tags to Artificer items.
153957 May 27, 2019
9b51a6a
Fix sorting elements
153957 May 27, 2019
b68eca5
Fix accidentally removed line
153957 May 28, 2019
daac168
Merge pull request #327 from 153957/fix-monster-spells
Cphrampus May 29, 2019
3b3ee68
fixed some arachetype options being non-optional
Cphrampus May 29, 2019
e798da8
Merge pull request #376 from Cphrampus/fix-non-optional-archetype-opt…
Cphrampus May 29, 2019
504ecd3
updated staff items to have damages and versatile prop to allow chang…
Cphrampus May 29, 2019
c694eb4
Merge pull request #378 from Cphrampus/add-dmg-to-staffs
Cphrampus May 29, 2019
235697b
moved monster source from type to description tag
Cphrampus May 30, 2019
0f5114e
made all types lowercase to fix in app type grouping
Cphrampus May 30, 2019
bb9a250
fixed abberation -> aberration
Cphrampus May 30, 2019
35ac03f
monsrosity -> monstrosity
Cphrampus May 30, 2019
f4f87a9
added missing space in type
Cphrampus May 30, 2019
0a0b449
field -> fiend
Cphrampus May 30, 2019
508c93c
celesital -> celestial
Cphrampus May 30, 2019
44c2977
added saltmarsh backgrounds
Cphrampus Jun 1, 2019
636e8d0
added saltmarsh items from back of book
Cphrampus Jun 1, 2019
9b138a2
added rapture weed sidebar
Cphrampus Jun 1, 2019
5aa9691
broke out backgrounds by book and renamed variant for sorting by base…
Cphrampus Jun 1, 2019
d166c23
broke out backgrounds by book
Cphrampus Jun 1, 2019
b3d3af1
Merge pull request #380 from Cphrampus/beta
Cphrampus Jun 1, 2019
4659078
Merge pull request #381 from Cphrampus/move-monster-source-out-of-type
Cphrampus Jun 1, 2019
5d10939
Add Python script to fix capitalisation of spells
153957 Jun 2, 2019
8b6964a
Run fix_spells script on bestiary
153957 Jun 2, 2019
16c152b
Use Python 3.6 on Travis
153957 Jun 3, 2019
fdc2584
Improve fix_spells script
153957 Jun 3, 2019
5fb5d21
Fix duplicate spells
153957 Jun 3, 2019
8d4ec9d
Fix unmatched spells
153957 Jun 3, 2019
a01feea
started adding Ghosts of saltmarsh monster, resolves #379
Cphrampus Jun 4, 2019
d7edd9d
added monsters through drowned ones
Cphrampus Jun 4, 2019
878fc57
Merge pull request #382 from 153957/spells-script
Cphrampus Jun 5, 2019
7833c42
Added the rest of saltmarsh monsters
Cphrampus Jun 6, 2019
9ed167c
Merge remote-tracking branch 'origin/beta' into add-ghosts-of-saltmar…
Cphrampus Jun 6, 2019
4cead44
Merge pull request #383 from Cphrampus/beta
Cphrampus Jun 6, 2019
ea0fe4f
fixed capitalization of saltmarsh monster spells
Cphrampus Jun 6, 2019
ef1cdad
fixed "malformed" xml with missing space after <
Cphrampus Jun 6, 2019
33a403d
switch < 1/2 hp to under 1/2 hp
Cphrampus Jun 6, 2019
8695b97
Merge pull request #384 from Cphrampus/add-ghosts-of-saltmarsh.379
Cphrampus Jun 6, 2019
887d814
fix formatting, particularly for tools/armor/wealth
Cphrampus Jun 6, 2019
9536927
fix albino dwarf warrior being minified for some reason
Cphrampus Jun 6, 2019
6c7cf91
fix misplaced skill for albino dwarf warrior,
Cphrampus Jun 6, 2019
7d2ff7d
Merge pull request #385 from Cphrampus/fix-formatting
Cphrampus Jun 6, 2019
655df75
go back to casefold from fixing for local python 2.7
Cphrampus Jun 9, 2019
4c79fbe
Merge pull request #387 from Cphrampus/fix-spell-script
Cphrampus Jun 9, 2019
0cbf99f
Merge pull request #388 from Cphrampus/beta
Cphrampus Jul 9, 2019
d4220c8
Changed weapons that use non BPS to use correct base dmg, resolves #386
Cphrampus Jul 9, 2019
15358f6
Merge pull request #390 from Cphrampus/use-new-damage-types
Cphrampus Jul 9, 2019
bcc6b6c
Added Anchorite of Talos, resolves #389
Cphrampus Jul 10, 2019
c1a8791
added the rest of the monsters from icespire peak
Cphrampus Jul 12, 2019
3518e09
Merge pull request #391 from Cphrampus/add-dragon-of-icespire-peak
Cphrampus Jul 12, 2019
814144e
Merge pull request #392 from Cphrampus/beta
Cphrampus Jul 27, 2019
74dfc8f
added Grugach elf
Cphrampus Sep 2, 2019
16e3ea0
added Avariel elf
Cphrampus Sep 2, 2019
806451f
Added brute fighter
Cphrampus Sep 2, 2019
77ea936
added invention wizard
Cphrampus Sep 2, 2019
1e26bc6
added giant soul sorcerer
Cphrampus Sep 3, 2019
a9aa3ae
added (UA) tag to new UA archetypes
Cphrampus Sep 3, 2019
f6a6dcb
added "(UA)" to UA items to make playtest material obvious
Cphrampus Sep 3, 2019
80d2de1
added wild soul barbarian and astral self monk
Cphrampus Sep 3, 2019
0a3cc00
fixed artificer hit die, resolves #394
Cphrampus Sep 4, 2019
e668208
Merge pull request #395 from Cphrampus/fix-artificer-hitdie.394
Cphrampus Sep 4, 2019
99636bb
added aberrant mind sorcerer
Cphrampus Sep 8, 2019
45239b5
Added Lurker of the Deep Warlock
Cphrampus Sep 8, 2019
47245cc
Removed redundent Artificer file
Cphrampus Sep 8, 2019
077d6ee
removed double feature tag
Cphrampus Sep 8, 2019
e189d9d
updated to Artificer Revisited
Cphrampus Sep 9, 2019
40dfeab
broke out mystic orders
Cphrampus Sep 9, 2019
4de269c
fixed mismatched tags from pulling out mystic spells
Cphrampus Sep 12, 2019
8fc6693
Added mystic orders to order specific spells
Cphrampus Sep 12, 2019
dc4d967
fixed subtype usable build for mystic
Cphrampus Sep 12, 2019
f5190df
Merge pull request #396 from Cphrampus/break-out-mystic
Cphrampus Sep 12, 2019
8a7c1b2
fixed baseclasses to have (UA), resolves #309
Cphrampus Sep 15, 2019
71fa428
merge in beta
Cphrampus Sep 15, 2019
1550fce
Merge pull request #397 from Cphrampus/update-ua-content
Cphrampus Sep 15, 2019
7f7e18d
Added missing space
Cphrampus Sep 15, 2019
debdeea
Add shebang to create compendium script
153957 Sep 20, 2019
5962eaa
Add shebang to the fix spells script
153957 Sep 21, 2019
3a0a1d0
Merge pull request #398 from 153957/patch-1
Cphrampus Sep 22, 2019
ebe3ee9
added eloquence bard and heroism paladin
Cphrampus Sep 22, 2019
2e45443
removed double closing tag
Cphrampus Sep 22, 2019
196586c
added missing closing tag
Cphrampus Sep 22, 2019
0aefb59
removed formatted quotes
Cphrampus Sep 22, 2019
029c547
Merge pull request #399 from Cphrampus/add-bard-paladin-ua
Cphrampus Sep 22, 2019
2b7ed03
Merge remote-tracking branch 'origin/beta' into remove-formatted-quotes
Cphrampus Sep 22, 2019
81c5f4c
Add shebang to create compendium script
153957 Sep 20, 2019
074bd4d
Add shebang to the fix spells script
153957 Sep 21, 2019
288bdb2
ran files through formatter
Cphrampus Sep 22, 2019
43c4582
Merge pull request #401 from Cphrampus/remove-formatted-quotes
Cphrampus Sep 22, 2019
2dc533a
removed familiar block in imp stat block, resolves #403
Cphrampus Sep 22, 2019
72b2d43
Merge pull request #404 from Cphrampus/fix-imp-familiar-403
Cphrampus Sep 22, 2019
eae33c0
Merge pull request #402 from Cphrampus/beta
Cphrampus Sep 22, 2019
b904b75
Remove outdated part from the README
153957 Sep 24, 2019
2e2b3e2
Merge pull request #406 from 153957/patch-2
Cphrampus Oct 7, 2019
a04935a
Update Sorcerer (Aberrant Mind).xml
mnefstead Oct 22, 2019
c5c48e5
Merge pull request #408 from mnefstead/patch-1
Cphrampus Oct 27, 2019
5d19a7e
Merge pull request #410 from Cphrampus/beta
Cphrampus Nov 2, 2019
a8e7449
Delete Orc.xml
garbledhamster Feb 5, 2020
098fc32
Merge pull request #1 from Cphrampus/master
garbledhamster Feb 5, 2020
8ff9461
Rename Plane Shift: Amonkhet.xml to Plane Shift - Amonkhet.xml
garbledhamster Feb 5, 2020
80a81cc
Rename Plane Shift: Innistrad.xml to Plane Shift - Innistrad.xml
garbledhamster Feb 5, 2020
53b0b3e
Rename Plane Shift: Kaladesh.xml to Plane Shift - Kaladesh.xml
garbledhamster Feb 5, 2020
526d290
Rename Plane Shift: Amonkhet.xml to Plane Shift - Amonkhet.xml
garbledhamster Feb 5, 2020
4e9917a
Rename Plane Shift: Innistrad.xml to Plane Shift - Innistrad.xml
garbledhamster Feb 5, 2020
7525929
Rename Plane Shift: Zendikar.xml to Plane Shift - Zendikar.xml
garbledhamster Feb 5, 2020
362d8d0
Rename Plane Shift: Kaladesh.xml to Plane Shift - Kaladesh.xml
garbledhamster Feb 5, 2020
a7ea9c1
Rename Plane Shift: Amonkhet.xml to Plane Shift - Amonkhet.xml
garbledhamster Feb 5, 2020
5c8b709
Rename Plane Shift: Innistrad.xml to Plane Shift - Innistrad.xml
garbledhamster Feb 5, 2020
812b58d
Rename Plane Shift: Kaladesh.xml to Plane Shift - Kaladesh.xml
garbledhamster Feb 5, 2020
14d62e7
Rename Plane Shift: Zendikar.xml to Plane Shift - Zendikar.xml
garbledhamster Feb 5, 2020
ca3ffba
Update README.md
garbledhamster Feb 5, 2020
a2ab554
Moved BoBH to Homebrew folder
garbledhamster Feb 5, 2020
d5da164
Merge branch 'master' of https://github.com/rootwo62/DnDAppFiles
garbledhamster Feb 5, 2020
65b4bd4
Update README.md
garbledhamster Feb 5, 2020
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
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -5,6 +5,8 @@ script:
- git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
- git fetch
- git diff --name-only --diff-filter=AM origin/${TRAVIS_BRANCH} HEAD | grep ".xml" | xargs -d '\n' xmllint --noout
- python create_compendiums.py
- python create_compendiums.py --excludes
- python create_compendiums.py --excludes --subtype-format usable
before_install:
- sudo apt-get install -y libxml2-utils