- Don't use the global numsectors variable when testing if a map is a Build map in P_IsBuildMap()
  and P_LoadBuildMap().

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4065 a95907f1-e10c-0410-b46f-9e587ccb1026
- In P_SetSafeFlash(), check the requested state against every actor when Dehacked moves the
  flash to some other class's states instead of just assuming it's good.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4066 a95907f1-e10c-0410-b46f-9e587ccb1026
- In A_ReFire, allow refiring when a weapon is pending, but weapon switching is not okay at this time.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4067 a95907f1-e10c-0410-b46f-9e587ccb1026
- P_MovePsprites() should now always call P_CheckWeaponSwitch(), because the latter function
  now has its own WF_WEAPONSWITCHOK check in the correct place.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4068 a95907f1-e10c-0410-b46f-9e587ccb1026
- When doing kickback in P_DamageMobj(), choose a random direction if the target and origin are in the exact same spot.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4069 a95907f1-e10c-0410-b46f-9e587ccb1026
- Fixed: G_CheckSpot() should not use the player start's z position unless LEVEL_USEPLAYERSTARTZ is set.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4070 a95907f1-e10c-0410-b46f-9e587ccb1026
- Force node building for garrison.wad from The Master Levels so that the teleporter to the
  red key won't leave you in the ground.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4071 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to 6e159ab89b5df27acf8a182a1ea5bf307ba8ff95

    - Fixed two bugs with pattern loops causing songs to loop forever



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4072 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision ca554279a235b23c7f5f6ff9ce478a7aa7250dfe

    - Fixed channel muting when switching or restarting songs, or when seeking



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4073 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision 1a9e0d4fd889dc9d17a5ebe97825be0cb2b7a273

    - Added range checking for XM global volume command



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4074 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision a9176165a2ccc56410b2004d2f5dd40b2052453a

    - Changed a break to row behavior in DUMB, hopefully it doesn't break anything



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4075 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision 9ac6cf69758fe0db6d6e654f298cd36efdb73366

    - Replaced old aliased resampling mode with a 65536x oversampling sinc resampler


git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4076 a95907f1-e10c-0410-b46f-9e587ccb1026
- Update DUMB to revision c0fc19ef2e756ef25aa44ca3775b4afed3f02c9c

    - Changed aliased resampler loop conditions a bit to fix some bugs
    - Removed resampler loop unrolling, as it actually made things slightly slower
    - Fixed a bug with songs triggering notes on the first order with instrument changes before any note commands have been triggered


git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4077 a95907f1-e10c-0410-b46f-9e587ccb1026
- Udate DUMB to revision e34d68685d2e5e8b45f62acdaf8157872624620c

    2011-01-13 23:11 UTC - kode54
    - Implemented ASYLUM instrument base semitone offset
    - Fixed ASYLUM effect number translation
    - Version is now 0.9.9.28
    
    2011-01-13 21:28 UTC - kode54
    - Quick fix for PT2 invert loop effect
    - Version is now 0.9.9.27
    
    2011-01-13 20:37 UTC - kode54
    - Implemented PT2 invert loop effect
    - Version is now 0.9.9.26



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4078 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision e169b25f34ca140da8375a7085791447a5b8e8e8

    - Implemented Oktalyzer format loader


git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4079 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision 33cd2c469ae9872dd0710297760bfb1dfe53a56d

    - Made Oktalyzer reader more tolerant of truncated files



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4080 a95907f1-e10c-0410-b46f-9e587ccb1026
- Added Oktalyzer loading support to ZDoom.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4081 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision c2cb42ff918b398ec8c305ddc6574f9f8f945ad9

    - Implemented support for STM 1.x format
    - Flagged STM files as stereo, as they should be



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4082 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision d78c28566689e3fca51f1fbb7208cde8b6e190a6

    - Fixed STM sample reading



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4083 a95907f1-e10c-0410-b46f-9e587ccb1026
Update DUMB to revision f5f34570905e87f1933a0220d71d0d48c05b9b49

    - Added a workaround for bad sample offsets in STM files
    - Disabled inserting note cut commands in STM files, as there is no such command in the format



git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4084 a95907f1-e10c-0410-b46f-9e587ccb1026