summaryrefslogtreecommitdiffstats
path: root/crawl-ref
Commit message (Collapse)AuthorAgeFilesLines
* Comment fix.dolorous2008-04-171-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4300 c06c8d41-db1a-0410-9941-cceddc491573
* Good neutral monsters shouldn't tet you train stealth, since, like dolorous2008-04-171-1/+1
| | | | | | | friendly monsters, they won't attack. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4299 c06c8d41-db1a-0410-9941-cceddc491573
* Yet another comment fix.dolorous2008-04-171-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4298 c06c8d41-db1a-0410-9941-cceddc491573
* Another comment fix.dolorous2008-04-171-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4297 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fix.dolorous2008-04-171-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4296 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust TSO artefact names again.dolorous2008-04-171-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4295 c06c8d41-db1a-0410-9941-cceddc491573
* Fix one last TSO randart issue.dolorous2008-04-171-2/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4294 c06c8d41-db1a-0410-9941-cceddc491573
* Don't affect accuracy or damage in TSO artefacts, either, since those dolorous2008-04-171-2/+0
| | | | | | | don't change from the non-randart version. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4293 c06c8d41-db1a-0410-9941-cceddc491573
* And fix a few more.dolorous2008-04-171-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4292 c06c8d41-db1a-0410-9941-cceddc491573
* Fix some inappropriate entries for TSO's artefact weapons (oops).dolorous2008-04-171-8/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4291 c06c8d41-db1a-0410-9941-cceddc491573
* Refine TSO's artefact weapons by filtering out all negative effects dolorous2008-04-171-13/+30
| | | | | | | except negative stealth. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4290 c06c8d41-db1a-0410-9941-cceddc491573
* A small correction and some whitespace changes in the options guide.j-p-e-g2008-04-171-25/+25
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4289 c06c8d41-db1a-0410-9941-cceddc491573
* Document the new option, menu_colour specific to pickup menus.j-p-e-g2008-04-172-1/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4288 c06c8d41-db1a-0410-9941-cceddc491573
* Allow specific colouring of pickup menu (as opposed to generalj-p-e-g2008-04-177-42/+52
| | | | | | | inventory). To do so, use "pickup:colour:pattern". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4287 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 1931767: sort_menus not working for pickup menuj-p-e-g2008-04-174-2/+16
| | | | | | | | | | | | FR 1943597: Auto-inscribe god gifts with {god gift} including Xom gifts. These inscriptions do not (yet?) get cleared when the item is identified. Also, if it's not yet possible, menu_colour should work for the pickup menu, and init.txt should include a line colouring "god gift". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4286 c06c8d41-db1a-0410-9941-cceddc491573
* git-svn-id: ↵j-p-e-g2008-04-175-19/+20
| | | | https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4285 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust it once again.dolorous2008-04-171-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4284 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust it yet one more time.dolorous2008-04-171-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4283 c06c8d41-db1a-0410-9941-cceddc491573
* And adjust them one more time.dolorous2008-04-171-2/+0
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4282 c06c8d41-db1a-0410-9941-cceddc491573
* Adjust the names for TSO's artefact gifts again.dolorous2008-04-171-8/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4281 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fixes.dolorous2008-04-171-46/+48
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4280 c06c8d41-db1a-0410-9941-cceddc491573
* Remove the prohibition on mutagenic TSO gifts, as it really doesn't fir dolorous2008-04-171-2/+1
| | | | | | | the theme, and fix a comment. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4279 c06c8d41-db1a-0410-9941-cceddc491573
* Make sure that when TSO makes your wielded weapon an artefact, any stat dolorous2008-04-164-6/+16
| | | | | | | | drains it gets don't kill you. This is somewhat of a hack, but there doesn't seem to be a better way right now. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4278 c06c8d41-db1a-0410-9941-cceddc491573
* Update change log on latest changes.j-p-e-g2008-04-161-0/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4277 c06c8d41-db1a-0410-9941-cceddc491573
* Add weapon blessing-related cleanups.dolorous2008-04-163-31/+28
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4276 c06c8d41-db1a-0410-9941-cceddc491573
* Allow TSO to bless non-artefact blessed weapons, if the player ever dolorous2008-04-161-0/+3
| | | | | | | finds one. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4275 c06c8d41-db1a-0410-9941-cceddc491573
* Change vampire mutation system to be more dynamic.j-p-e-g2008-04-165-341/+234
| | | | | | | | | | | | | | | | | | | | | | * Alive : full mutations effects, always mutate. * Very Full: mutations up to level 2, mutation chance 66% * Full : mutations up to level 2, mutation chance 50% * Satiated : mutations at level 1, mutation chance 33%, else rotting * Thirsty or worse: only physical and innate mutations, never mutate. The '%' screen only lists the mutations that are currently active, at the level they are currently active. Conversely, the 'A' screen shows them greyed out and with their full description in brackets if they are completely inactive, or else greyed out with the description for the currently active level, if not fully active. Might still be buggy, thus needs testing. Also clean up mutation listing on '%' screen to use comma_separated_line rather than all those manual checks for needed commas. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4274 c06c8d41-db1a-0410-9941-cceddc491573
* Don't allow weapons converted by TSO to be racial anymore.dolorous2008-04-161-1/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4273 c06c8d41-db1a-0410-9941-cceddc491573
* Add spacing fix.dolorous2008-04-161-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4272 c06c8d41-db1a-0410-9941-cceddc491573
* Fix [1944356]: randart_is_redundant() now uses the correct property for dolorous2008-04-161-1/+1
| | | | | | | rings of see invisible. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4271 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fix.dolorous2008-04-161-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4270 c06c8d41-db1a-0410-9941-cceddc491573
* When blessing a weapon, call burden_change(), in case the weapon's dolorous2008-04-161-0/+2
| | | | | | | | weight changes, or its becoming an artefact affects the player's strength. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4269 c06c8d41-db1a-0410-9941-cceddc491573
* Don't give TSO's gifts the mutagenic property, either, as mutation might dolorous2008-04-161-2/+2
| | | | | | | give you teleportitis or poison-spitting ability. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4268 c06c8d41-db1a-0410-9941-cceddc491573
* Add more in-theme restrictions to TSO's artefact gifts.dolorous2008-04-161-8/+10
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4267 c06c8d41-db1a-0410-9941-cceddc491573
* Don't let TSO's gifts increase stealth or cause random teleportation, dolorous2008-04-161-3/+9
| | | | | | | either, in keeping with the "honorable combat" theme. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4266 c06c8d41-db1a-0410-9941-cceddc491573
* Properly outsource names for TSO's blessed weapon artefacts.dolorous2008-04-162-17/+32
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4265 c06c8d41-db1a-0410-9941-cceddc491573
* Add missing newline.dolorous2008-04-161-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4264 c06c8d41-db1a-0410-9941-cceddc491573
* Add minor cosmetic fixes.dolorous2008-04-161-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4263 c06c8d41-db1a-0410-9941-cceddc491573
* Fix TSO's artefact weapon blessing. A blessed weapon will now be marked dolorous2008-04-162-13/+36
| | | | | | | | | as a gift from him, gifts from him will always be of holy wrath and never poisoned, and make_item_randart() will now check for appropriateness of god gifts. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4262 c06c8d41-db1a-0410-9941-cceddc491573
* Disable acquirement of blessed weapons, unless you somehow get them from dolorous2008-04-161-0/+12
| | | | | | | TSO (currently not possible, but just making sure). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4261 c06c8d41-db1a-0410-9941-cceddc491573
* Clean up TSO's weapon blessing, and give all blessed weapons the title dolorous2008-04-163-12/+16
| | | | | | | | | "of [player name]". The randartization isn't working as expected, so, until it can be fixed, give the blessed blades random properties for now, just like other artefacts. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4260 c06c8d41-db1a-0410-9941-cceddc491573
* Disallow the Staff of Wucad Mu as a Trog gift.j-p-e-g2008-04-169-35/+59
| | | | | | | And another of those code cleanups. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4259 c06c8d41-db1a-0410-9941-cceddc491573
* Long blades blessed by TSO now become artefact blessed blades (without dolorous2008-04-163-5/+14
| | | | | | | | | the randomized effects). There should probably be some restrictions on the randart name eventually, so you don't end up with e.g. "the +1 blessed blade of Atheism". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4258 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 1933066: Ghosts not being poison resistant.j-p-e-g2008-04-165-51/+68
| | | | | | | | | Fix part of 1940994: Identify scrolls now get properly identified if applied on an unID'd item right away, so that if you get more rounds it isn't offered to you *again*. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4257 c06c8d41-db1a-0410-9941-cceddc491573
* Fix compile, a few minor changes (mostly commenting), and j-p-e-g2008-04-162-14/+23
| | | | | | | fix 1856365: wandering mushrooms "turns to fight". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4256 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 1943303: Prevention of barding generation in monsters equipment.j-p-e-g2008-04-168-62/+147
| | | | | | | | | | | | | | | | | | | | | | And while I was at it... improved monster pickup handling. * Ranged spellcasters won't pick up missiles anymore (except throwing nets). * Allow monsters with behaviour != BEH_WANDER to pick up items again. (Restricted to scrolls, potions, wands and weapons, since these could be useful in a fight.) * Restrict monster pickup to items they may actually use (3 types of scrolls, six types of potions), though they may still pick up all types of wands, if only to annoy the player. As before, pickup only takes place if a monster happens to be on a square with items and only the top items of stashes are checked - monsters won't make a beeline for items or search stashes for goodies. Also, neutrals and friendlies still won't pick up anything at all; this might have to be changed. Unrelated: fixed an ASSERT for divine retribution during penance. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4255 c06c8d41-db1a-0410-9941-cceddc491573
* Fix 1895579: Uniques dropping their specific artefacts.j-p-e-g2008-04-164-21/+59
| | | | | | | | | | | Asmodeus now won't drop the Sceptre, Dispater not the Staff, and Cerebov will also keep his Sword. Also, monsters will only pick up potions if they can use them, i.e. only vampires drink blood, and undead and non-living can't use !healing. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4254 c06c8d41-db1a-0410-9941-cceddc491573
* Let TSO's weapon blessing for players work on weapons that have the holy dolorous2008-04-163-2/+31
| | | | | | | wrath brand, and which can be in a blessed form but aren't. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4253 c06c8d41-db1a-0410-9941-cceddc491573
* Comment fix.dolorous2008-04-151-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4252 c06c8d41-db1a-0410-9941-cceddc491573
* Make daevas get long swords of holy wrath again, to avoid confusion.dolorous2008-04-151-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4251 c06c8d41-db1a-0410-9941-cceddc491573